FAQs
What are the primary technologies required for the Full Stack Engineer position?
The primary technologies required include JavaScript, React, Node.js, and experience with HTML5, Redux, Angular, Express, and Middleware.
What is the expected level of education or experience for applicants?
Applicants should have a BS or MS degree in computer science or equivalent work experience of 5+ years.
What type of development environment experience is preferred for this role?
Candidates should have 5+ years of working experience in an Agile or SAFe development environment.
Is experience with GraphQL required for the Full Stack Engineer position?
No, but having at least 1 year of experience with GraphQL is considered a big plus.
What are some of the responsibilities associated with this role?
Responsibilities include software development, user story analysis, refactoring code, integrating back-end services, and collaborating with product managers and other developers to solve complex web development problems.
How important are testing practices for this position?
Very important. Candidates should have 3+ years of experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) practices, including various types of testing.
What qualities are sought in a candidate besides technical skills?
Candidates should demonstrate good attitude, communication skills, a willingness to learn, and the ability to collaborate effectively within a team.
Is experience with Continuous Integration and Continuous Delivery (CI/CD) necessary?
Yes, experience with CI/CD is a required qualification for the job.
Should applicants have experience in accessibility (a11y) and internationalization (I18N)?
Experience in a11y and I18N is a plus, but not a strict requirement for the position.
How much hands-on coding is expected in this position?
The position requires spending most of the time writing code, unit tests, conducting code reviews, and performing ongoing software development within agile sprints.

