Job Description
Join our cutting-edge tech team at InnovateTech Miami and drive innovation in the heart of the Magic City. We're seeking a passionate Senior Software Engineer to build scalable solutions for our fintech platform. This immediate hire opportunity offers competitive compensation, flexible remote options, and a dynamic startup culture.
Our ideal candidate thrives in fast-paced environments, values collaboration, and possesses a strong foundation in modern web technologies. You'll architect backend systems, mentor junior developers, and directly impact product development for our rapidly growing client base.
Responsibilities
- Design and implement high-performance microservices using Node.js and AWS
- Lead code reviews and enforce best practices for scalability and security
- Collaborate with product managers to translate business requirements into technical solutions
- Optimize database queries and implement caching strategies for enterprise applications
- Mentor junior engineers through pair programming and architectural guidance
- Contribute to CI/CD pipeline automation using Docker and Kubernetes
- Participate in Agile ceremonies and sprint planning ceremonies
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in RESTful API design and cloud-native architectures
- Strong knowledge of relational databases (PostgreSQL) and NoSQL solutions
- Proficiency in testing frameworks (Jest, Cypress) and TDD methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping production systems at scale
- Experience with fintech or high-transaction systems preferred