Tech Stack
AngularJavaScriptNoSQLPythonReactSQLTypeScript
About the role
- Lead the design and architecture of robust, scalable software systems
- Architect and develop both front-end and back-end solutions
- Design and optimize SQL and NoSQL databases
- Create and manage well-structured RESTful APIs
- Write high-quality, maintainable code and conduct code reviews
- Guide and mentor engineers, and lead technical discussions
- Work with cross-functional teams to translate business goals into technical solutions
- Stay updated with emerging technologies and propose relevant adoption
Requirements
- Minimum 12 years of experience in software development
- Current role as a Software Architect or equivalent in a product-based company
- Proven expertise in JavaScript, Python, TypeScript, React/Angular, SQL/NoSQL
- Strong knowledge of software architecture, design patterns, and system design
- Experience building and scaling APIs and databases
- Track record of leading and mentoring engineering teams
- Excellent communication and collaboration skills
- Comfortable working in IST and overlapping with US time zones
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptPythonTypeScriptReactAngularSQLNoSQLRESTful APIssoftware architecturedesign patterns
Soft skills
leadershipmentoringcommunicationcollaboration