Overview
The Full Stack Engineer will be responsible for modernizing an existing technology stack by developing applications using Node.js and React. This role involves a balanced focus on both front-end and back-end development, collaborating with a team to deliver high-quality solutions. The ideal candidate will have significant hands-on experience and be adaptable to work across the full application spectrum.
Responsibilities
- Develop applications using Node.js and React, ensuring a balanced approach to both front-end and back-end tasks.
- Collaborate with other developers to design and enhance production applications.
- Participate in code reviews to maintain high coding standards.
- Implement best practices for application development and deployment.
- Contribute to the overall architecture and design of the application.
- Adapt to project requirements and provide input on technical solutions.
- Engage in troubleshooting and resolving application issues as they arise.
Requirements
- Extensive experience with Node.js and React development.
- Strong knowledge of full stack development practices and architecture.
- Demonstrated experience building production applications.
- Ability to work across both front-end and back-end equally.
- Familiarity with modern development tools and methodologies.
- Proven ability to work collaboratively in a team environment.
- Experience working within an agile development framework.