Quantcast
Channel: ASP.NET 4.0 Jobs - Stack Overflow Careers
Viewing all articles
Browse latest Browse all 1443

Software Engineer (Full Web Stack C#, WPF, Xamarin) at Trainer Road LLC (Reno, NV) (allows remote)

$
0
0

TrainerRoad is looking to expand our engineering group. We're looking for smart software engineers who "get things done". Candidates can be located anywhere on Earth (sorry, Watney).


We're a small group with a lot of potential. Areas of work include Xamarin iOS/OSX, WPF, ASP.net MVC, Web API, HTML/Javascript, Azure, ANT sport devices, Bluetooth Smart sport devices, Build/Test integration, and SQL among others.


Engineers will have the opportunity to work in all of the above technologies, but would be able to focus on particular areas if that's where their passion lies.


Who We're Looking For


We want smart engineers! You should have an intermediate to advanced understanding of the Gang of Four design patterns and how to apply them to software development. The ideal candidate is a "developer's developer" and enjoys reading about programming in their free time, tinkering on the weekends with side projects and staying abreast of the latest frameworks/technologies in their area of expertise.


We basically want someone with a passion for development.


Required Technology Experience



  • C# Experience - Intermediate to Advanced proficiency


Optional Technology Experience



  • ASP.net MVC

  • LINQ

  • Web API

  • Azure

  • Xamarin

  • SQL

  • ReactiveUI

  • WPF

  • Javascript Frameworks (Angular, React, ect)

  • HTML

  • Build/Test CI 


Work Remote or in Reno, Nevada


We're looking for the best candidate worldwide. Don't let a little thing like geography get in the way. One third of our team currently works remotely. It works very well with the help of Slack, Screen Hero, Basecamp, and Github.


Job Salary


Let us know what you want to get paid when you submit your resume. We want experienced and proficient engineers. The higher salary you request, the better we expect you to be.


Job Perks



  • Competitive Pay

  • Unlimited Vacation

  • 401k with 4% company matching 

  • 100% of employees individual health care paid

  • Flexible schedule

  • Access to the latest fitness devices (power meters, trainers, sensors, etc.)


Your Resume Should have...



  • Examples of C# projects you have worked on

  • Links to any open source projects you've contributed to

  • Github/StackOverflow username if you'd like

  • Examples of experience in the "Optional Technology Experience" area

  • Links to any sample C# code that you're proud of


We also Require...


The best engineers only want to work with other great engineers. We've found that the best way to find great engineers is to actually have them code, not just answer trivia questions during an interview.


That's why we require applications to do a refactoring exercise as part of their job submission. The right candidate won't find this a pain in the ass; it should be enjoyable.


This also weeds out the vast majority of candidates who just fire off resumes everywhere. In our previous job posting, 90% of candidates did NOT do this step.


The refactoring exercise is attached to this job posting. It has a readme.txt in it with instructions.


Excited about our Company?


In your application let us know why you want to work with us and why you think you'd be a good fit for our company.


FAQs


Do I have to be a cyclist to apply?


Nope! We'll encourage you to ride, and will even buy you an entry level bike if you want, but it's not required. Not everyone in the company is a cyclist.


What's unlimited vacation mean?


We don't keep track of vacation hours. The CEO of TrainerRoad used to be an engineer at a Fortune 500 company where life was a grind. We believe employees put out their best work when they are happy and not burnt out.


If you're brain just isn't working at 3pm, we encourage employees to go home and rest up. It does no one any good to sit and stare at the computer screen for another two hours. We don't track that time.


Employees generally shoot for around four weeks of REAL vacation time (no e-mail checking) but some take more and some take less.  The thing we care about is how productive you can be and how much value you can add to the company. Bottom line, we want people who are passionate and get things done. If you meet those requirements everything else works itself out.


That being said, if you end up taking massive amounts of vacation, come in late, leave early and aren't producing outstanding work we're going to have a problem.


How do you work?


We try to work as pragmaticly as we can.  We have excellent designers on staff who go from mockups to responsive HTML with light javascript work.


Development uses Github with a strict pull request process. We test, comment, refactor and improve each other's pull requests.


We have partial test coverage and we can definitely improve in that area (maybe you can help?).


We often pair program via Screen Hero.


Our developers float between mobile, desktop and web development. Our future engineers can specialize in one area if that's where their passion is.


You didn't ask about education, what's required?


Please put your education on your resume, but we're not going to reject someone because they don't have a degree in Computer Science. We understand that some of the best and most passionate engineers are self taught.


This is the longest job posting ever, when does it end?


Right now! Congrats if you made it this far! We look forward to looking at your resume and refactoring exercise. 


Viewing all articles
Browse latest Browse all 1443

Trending Articles