Junior Software Developer (Node.js/React/TypeScript)
Zensurance
This job is no longer accepting applications
See open jobs at Zensurance.See open jobs similar to "Junior Software Developer (Node.js/React/TypeScript)" Work In Tech.Responsibilities:
- Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers, and in-house tooling.
- Adhere to established software architecture and development paradigms.
- Write clean, maintainable, and scalable code.
- Suggest, design, implement, test and monitor features and functionalities.
- Participate in strategy discussions and understand stated tradeoffs of potential software solutions.
- Develop, test, and maintain codebase within the team’s domain.
- Develop and maintain documentation for new and existing features and integrations.
- Develop an understanding of company goals and initiatives and assist the team deliver on them.
- Attend Engineering power-up meetings and leverage other learning opportunities to build software development skills.
- Perform other duties as assigned.
Your qualifications:
- University degree or college diploma in a recognized technical, vocational or academic program (preferably in
- Engineering or Computer Science) or equivalent work experience.
- 1-2 years of experience in building web applications.
- Fullstack experience with NodeJS/AWS and the TypeScript ecosystem.
- Front-end experience with React.
- Experience with testing frameworks like Jest/Mocha.
- Knowledge of common design patterns, and the basics of refactoring.
- Ability to debug simple issues.
- A passion for clean, reusable, and structured code.
Nice to have:
- Knowledge of the TypeScript ecosystem is a plus.
- Prior insurance domain knowledge is an asset, but not required.
- Experience with NestJS is a plus.
Get to know about our Engineering teams that are hiring:
- As a Core team member, you will be responsible for the engine driving the company’s key goals such as adding more relevant insurance products with great prices on our website and delivering relevant insurance documents to our customers with ease.
- As a Business Acquisition Tooling (BAT) team member, you will be responsible for the Business Acquisition part of our process. This includes developing and maintaining our customer-facing app, as well as upholding high standards for all visual components used by other teams in the company.
This job is no longer accepting applications
See open jobs at Zensurance.See open jobs similar to "Junior Software Developer (Node.js/React/TypeScript)" Work In Tech.