We are seeking a highly skilled and versatile Full-Stack Engineer with strong experience in React to play a key role in designing, developing and maintaining cutting-edge technology solutions using AI, Machine Learning, cloud services and data engineering. Key Responsibilities:
* Write well-designed, testable and efficient code by utilizing best software development practices.
* Collaborate with product owners to build a user experience that supports business users' needs.
* Work in a team environment, taking individual ownership of deliverables and ensuring quality through comprehensive unit tests.
* Optimize and maintain high-performance code, adhering to best practices in JavaScript.
The successful candidate will have solid understanding of relational and non-relational databases, such as Aurora and DynamoDB, as well as proficiency in writing unit and integration tests.
Requirements:
* 5+ years of experience in front-end development, primarily with React.
* Experience with Nest.js, TypeScript or Python.
* Strong understanding of design patterns and software architectures.
* Excellent communication and collaboration skills.
* Familiarity with ChakraUI or similar UI Component Libraries.
* Proficiency in setting up CI/CD pipelines.
* Understanding of testing principles and experience with testing tools.
Preferred Qualifications include experience with AWS services and full application lifecycle experience.