Intermediate Software Developer (Node.js/React/TypeScript)
Zensurance
This job is no longer accepting applications
See open jobs at Zensurance.See open jobs similar to "Intermediate Software Developer (Node.js/React/TypeScript)" Work In Tech.Responsibilities:
- Take ownership of developing custom features and support their technical implementation across the full stack.
- Implement, test, and monitor features and functionalities, ensuring high quality and reliability.
- Develop, test, and maintain our codebase within the team’s domain, writing clean, maintainable, and scalable code.
- Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling.
- Discuss strategy of potential software solutions.
- Develop, test, and maintain codebase within the team’s domain.
- Write clean, maintainable, and scalable code.
- Monitor system performance.
- Contribute to the adoption of DevOps practices by leveraging infrastructure as code for automation and system stability.
- Develop an understanding of company goals.
- Perform other duties as assigned.
Requirements:
- University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
- 3-4 years of hands-on experience building rich, complex fullstack web applications.
- Familiarity with modern frontend tooling (e.g., Webpack, Vite).
- Fullstack experience with NodeJS/NestJS/AWS and the TypeScript ecosystem.
- Experience with PostgreSQL.
- Experience with RESTful API design and implementation.
- Front-end experience with React/Typescript.
- Experience with Redux/State management tools.
- Direct experience with Infrastructure as Code (IaC) tools such as Terraform is an asset.
- Exposure to CI/CD pipelines (e.g., GitHub Actions) is an asset.
- A passion for clean, reusable, and well-structured code.
- A passion for continuous learning and self-improvement.
- Excellent critical thinking skills and communication skills.
- Ability to work collaboratively with team members.
This job is no longer accepting applications
See open jobs at Zensurance.See open jobs similar to "Intermediate Software Developer (Node.js/React/TypeScript)" Work In Tech.