✨ About The Role
- The R&D Software Engineer will be responsible for designing, building, and delivering innovative, data-driven products that foster business growth.
- The role involves writing high-quality code that is well-tested with solid unit and integration tests.
- The engineer will make informed technological and architectural decisions while introducing new technologies and practices.
- Reviewing the design and code of other team members is a key responsibility, ensuring quality and collaboration within the team.
- Experience in a data-driven environment and familiarity with tools like MongoDB, Redis, RabbitMQ, Datadog, and Kibana is advantageous.
âš¡ Requirements
- The ideal candidate will have a minimum of 4 years of hands-on experience in software development, showcasing a strong technical background.
- Proficiency in NodeJS, TypeScript, and Java is essential, along with experience in frontend development using React.
- The candidate should have experience with CI/CD tools like Jenkins and deployment technologies such as Kubernetes and Helm on AWS.
- Strong interpersonal skills are necessary for effective collaboration within cross-functional teams and understanding customer needs.
- A degree in Computer Science or a related field is required, indicating a solid educational foundation in technology.