As a Staff Software Engineer, you will play a crucial role in designing, developing, and maintaining scalable and high-performance software solutions for our Fintech platform.
The ideal candidate should have a strong background in software engineering, extensive experience with TypeScript, and a deep understanding of cloud services, particularly AWS.
Responsibilities
- Lead the design and implementation of robust, scalable, and maintainable software solutions using TypeScript.
- Collaborate with cross-functional teams to define and implement new features and enhancements.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices. • Architect and design solutions that align with the overall technical strategy and business goals.
- Provide technical leadership and mentorship to the development team.
- Contribute to the evolution of our architecture to meet scalability and performance requirements.
- Leverage your expertise in AWS services to design and implement cloud-based solutions.
- Manage and optimize cloud infrastructure to ensure scalability, reliability, and security.
- Stay updated on AWS best practices and integrate new services as needed.
Qualifications
- Bachelor's or Master's degree in Computer Science or related field.
- Proven experience as a Software Engineer, with a focus on TypeScript development. • Strong expertise in AWS services and cloud architecture.
- Experience with backend development, APIs, and microservices architecture. • Familiarity with modern software development practices, CI/CD pipelines, and automated testing.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Live roles