Senior Ember Developer
Budget: $50 – $0 USD
• You have experience with **Ember.js** at an intimate level and have offered your expertise through pull requests or comments on official RFCs. You really know the ins and outs of Ember and can easily explain the difference between Classic, Octane, and Glimmer syntax.
• You have used **TypeScript** in personal or professional projects and understand both easy and complex types and ultimately the 'why' behind using TypeScript.
• You have troubleshot complex issues plenty of times and performed root cause analysis with measurable actions.
• You understand the architecture of your frontend systems to ensure rapid yet thoughtful feature development and have a few examples where your changes have directly and measurably affected the performance of your code.
• You have a proven track record of scoping and planning of development tasks to make sure *things* get done.
• You relish in providing quick and accurate **feedback to team members** to help grow the team. One type of feedback you give is through timely and thorough code reviews.
• You can explain 'code smells' and 'bad code' and abide by the 'Boy Scout rule' in coding.
• You use the **best coding practices** and standards throughout the development lifecycle and share that opinion with your coworkers.
• You believe in constant learning and have an article to share with us that you think is cool.
• You may have used testing frameworks in your code and can rattle off a few best practices when putting code under a test harness. Pokemon names like QUnit, Jest, Mocha, or Mirage made you laugh instead of scaring you.
• You may have used Ruby on Rails or don't mind getting your hands dirty with it.
• You are open to sharing your knowledge and mentoring the team.
Please answer;
What are a few principles you follow to ensure a codebase is scalable and organized in such a way that it's forward to onboard new joiners?
Include your GitHub profile and/or website?
Describe your approach to testing and improving QA?
Describe your recent experience with similar projects?
• You have used **TypeScript** in personal or professional projects and understand both easy and complex types and ultimately the 'why' behind using TypeScript.
• You have troubleshot complex issues plenty of times and performed root cause analysis with measurable actions.
• You understand the architecture of your frontend systems to ensure rapid yet thoughtful feature development and have a few examples where your changes have directly and measurably affected the performance of your code.
• You have a proven track record of scoping and planning of development tasks to make sure *things* get done.
• You relish in providing quick and accurate **feedback to team members** to help grow the team. One type of feedback you give is through timely and thorough code reviews.
• You can explain 'code smells' and 'bad code' and abide by the 'Boy Scout rule' in coding.
• You use the **best coding practices** and standards throughout the development lifecycle and share that opinion with your coworkers.
• You believe in constant learning and have an article to share with us that you think is cool.
• You may have used testing frameworks in your code and can rattle off a few best practices when putting code under a test harness. Pokemon names like QUnit, Jest, Mocha, or Mirage made you laugh instead of scaring you.
• You may have used Ruby on Rails or don't mind getting your hands dirty with it.
• You are open to sharing your knowledge and mentoring the team.
Please answer;
What are a few principles you follow to ensure a codebase is scalable and organized in such a way that it's forward to onboard new joiners?
Include your GitHub profile and/or website?
Describe your approach to testing and improving QA?
Describe your recent experience with similar projects?