Position Summary: Our company is seeking a high-performing Software Engineer with over 5 years of professional experience to join a fast-paced international team. The role focuses on building scalable high-quality web applications using a modern JavaScript/TypeScript stack. This is a mission-critical position aimed at delivering exceptional user experiences through robust backend and frontend architectures.
About the Client & Team Customer is an industry-leading fintech provider operating in an international environment that encourages professional growth ownership and technical flair. The team consists of tech leaders focused on solving significant daily challenges using the latest technologies.
Responsibilities
- Design develop and maintain high-quality web applications using TypeScript and .
- Manage both relational (MySQL) and non-relational (DynamoDB Redis) databases to ensure efficient data storage.
- Write comprehensive unit and integration tests using frameworks like Jest to ensure code robustness.
- Build scalable architectures leveraging NestJS for backend and for frontend development.
- Optimize applications for maximum speed scalability and performance.
- Collaborate within an Agile environment participating in sprints code reviews and cross-functional requirement gathering.
- Automate testing and deployment processes using CI/CD tools.
Requirements:
Must-have:
- Minimum 5 years of professional software development experience.
- Advanced proficiency in TypeScript and .
- Proficiency in Git and modern frameworks like NestJS/.
- Strong experience with both SQL (e.g. MySQL) and NoSQL (e.g. DynamoDB).
- Proven track record in testing (Unit/Integration) and Agile methodologies.
Nice-to-have:
- Experience with cloud platforms specifically AWS.
- Knowledge of DevOps practices containerization (Docker) and microservices architecture.
- Experience with CI/CD tools such as Buildkite.
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
Position Summary: Our company is seeking a high-performing Software Engineer with over 5 years of professional experience to join a fast-paced international team. The role focuses on building scalable high-quality web applications using a modern JavaScript/TypeScript stack. This is a mission-critica...
Position Summary: Our company is seeking a high-performing Software Engineer with over 5 years of professional experience to join a fast-paced international team. The role focuses on building scalable high-quality web applications using a modern JavaScript/TypeScript stack. This is a mission-critical position aimed at delivering exceptional user experiences through robust backend and frontend architectures.
About the Client & Team Customer is an industry-leading fintech provider operating in an international environment that encourages professional growth ownership and technical flair. The team consists of tech leaders focused on solving significant daily challenges using the latest technologies.
Responsibilities
- Design develop and maintain high-quality web applications using TypeScript and .
- Manage both relational (MySQL) and non-relational (DynamoDB Redis) databases to ensure efficient data storage.
- Write comprehensive unit and integration tests using frameworks like Jest to ensure code robustness.
- Build scalable architectures leveraging NestJS for backend and for frontend development.
- Optimize applications for maximum speed scalability and performance.
- Collaborate within an Agile environment participating in sprints code reviews and cross-functional requirement gathering.
- Automate testing and deployment processes using CI/CD tools.
Requirements:
Must-have:
- Minimum 5 years of professional software development experience.
- Advanced proficiency in TypeScript and .
- Proficiency in Git and modern frameworks like NestJS/.
- Strong experience with both SQL (e.g. MySQL) and NoSQL (e.g. DynamoDB).
- Proven track record in testing (Unit/Integration) and Agile methodologies.
Nice-to-have:
- Experience with cloud platforms specifically AWS.
- Knowledge of DevOps practices containerization (Docker) and microservices architecture.
- Experience with CI/CD tools such as Buildkite.
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
View more
View less