About the Role
">
Crafting production-ready, shippable code with a strong emphasis on clean code principles is crucial in this position. This involves writing high-quality, maintainable code that meets the requirements and expectations of the project.
">
To ensure software quality, continuously monitoring system health for reliability and performance is vital. Troubleshooting and resolving technical issues effectively is also essential in this role.
">
In addition to coding, this position requires working in the DevOps field to provision, configure, and manage infrastructure with Terraform, and automate deployment pipelines for CI/CD workflows.
">
Staying informed on emerging technologies and industry trends to drive innovation and enhance efficiency is also a key responsibility. Identifying and evaluating open-source and market solutions to optimize our development process is also required.
">
This position also requires experience with cloud platforms, preferably AWS, including deployment, management, and optimization of cloud resources. Building RESTful APIs, web services, and microservices using frameworks like Nest.js or Express.js is also necessary.
">
Qualifications
">
">
* A degree in Computer Science, Engineering, or related field is required.
">
* At least 5 years of professional experience in software development, with a deep focus on Node.js and TypeScript is needed.
">
* Proficiency in building RESTful APIs, web services, and microservices using frameworks like Nest.js or Express.js is also required.
">
* Experience with cloud platforms, preferably AWS, including deployment, management, and optimization of cloud resources is also essential.
">
">
Responsibilities
">
">
* Crafting production-ready, shippable code with a strong emphasis on clean code principles.
">
* Implementing and refining testing strategies for unit, integration, and end-to-end tests to ensure software quality.
">
* Troubleshooting and resolving technical issues, and effectively communicating solutions to the team.
">
* Working in the DevOps field to provision, configure, and manage infrastructure with Terraform, and automate deployment pipelines for CI/CD workflows.
">
* Staying informed on emerging technologies and industry trends to drive innovation and enhance efficiency.
">
* Identifying and evaluating open-source and market solutions to optimize our development process.
">
">
Requirements
">
">
* At least 5 years of professional experience in software development, with a deep focus on Node.js and TypeScript.
">
* Proficiency in building RESTful APIs, web services, and microservices using frameworks like Nest.js or Express.js.
">
* Experience with cloud platforms, preferably AWS, including deployment, management, and optimization of cloud resources.
">
* A degree in Computer Science, Engineering, or related field.
">
">
Skills
">
">
* Clean code principles.
">
* Unit, integration, and end-to-end testing.
">
* Troubleshooting and resolution of technical issues.
">
* DevOps.
">
* Cloud platforms (AWS).
">
* Nest.js or Express.js.
">
* RESTful APIs, web services, and microservices.
">
* Emerging technologies and industry trends.
">
* Open-source and market solutions.
">
"],