Engineering Manager (Technical)
Apply NowKey Details
About the Job
We are seeking an experienced Technical Engineering Manager to lead the development and maintenance of our fintech and escrow platform. You will manage a team of engineers and ensure the successful delivery of high-quality software solutions. Your expertise in software development, Node.js, TypeScript, React.js, MySQL, Redis, MongoDB, Kaa, Kubernetes, Docker, AWS, and Terraform will drive innovation and scalability for our platform.
Responsibilities
- Lead and manage a team of engineers, providing technical guidance and support.
- Collaborate with cross-functional teams to define technical requirements and roadmap.
- Guide backend development using Node.js and TypeScript.-
Provide technical oversight for frontend development using React.js.
- Optimize databases including MySQL, Redis, and MongoDB.
- Implement event-driven architecture with Kaa or Redis events.
- Apply computer science fundamentals to design efficient algorithms and datastructures.
- Drive adoption of microservices architecture.
- Architect and deploy infrastructure using Kubernetes, Docker, AWS, and Terraform.
- Collaborate with DevOps teams to optimize CI/CD processes.
- Conduct code reviews and promote coding best practices.
- Stay updated with industry trends and drive continuous improvement.
- Foster a collaborative team culture and effective communication.
- Manage competing demands to deliver quality software solutions.
- Be a part of building the future team.
Requirements
- 5+ years of software development experience.
- 2 to 3 years of lead or managerial experience.
- Strong proficiency in Node.js and TypeScript.
- Solid understanding of React.js for frontend development.
- Experience implementing testing platforms and unit tests.
- Experience with databases such as MySQL, Redis, and MongoDB.
- Familiarity with Kaa or Redis events for event-driven architecture.
- Knowledge of Kubernetes, Docker, AWS, and Terraform.
- Strong problem-solving and communication skills.
- Bachelor's degree in Computer Science or related field.
- Appreciation for clean and well-documented code.
- Effective communication and critical thinking skills.
Skills Required
Good to have
- Fintech, escrow, finance or banking product domain knowledge. - Paas or Multi-tenant architecture.
Benifits
- Competitive Salary.
- Health Insurance.
- Onsite Benefits.
- Project Deliverability Bonus.
- Employee Stock Ownership Plan. (ESOP)