The company is looking to hire a Full Stack Developer to design, implement, and document innovative software products, support team members, and collaborate on engineering projects to provide technology solutions for individuals unable to speak.
Requirements
- Proficiency in JavaScript, Python, React, and Rest API with at least 5+ years of experience.
- Strong understanding of web applications and Windows API.
- Experience with software and product systems design and programming, including object-oriented design and MVC.
- Experience with hybrid applications, graphical user interfaces, and the Windows environment.
- Knowledge of SQL databases and version control, especially Git.
- Understanding of HTML5, Node, Angular, and/or React.
- Knowledge of Python frameworks such as Django or Flask.
Responsibilities
- Focus heavily on Full Stack JavaScript (React) framework for frontend development and Python for backend.
- Collaborate with product managers and Software Engineers to transform ideas into functional software for dedicated hardware and personal computers.
- Investigate and resolve bugs in existing software.
- Write clear, annotated, and documented code adhering to team coding guidelines for maintainability.
- Provide responsive and constructive code reviews for fellow Software Engineers.
- Demonstrate completed work or features to stakeholders during sprint demos.
- Mentor other engineers to foster their growth and technical excellence.
Other
- Ability to work independently with minimal supervision.
- Effective communication skills.
- Strong attention to detail.
- Familiarity with agile development environments, particularly SCRUM.
- Understanding of a wide variety of digital and peripheral circuitry.