Senior Architect- Full Stack
Job description
Location: Thane, Mumbai
We are seeking a highly skilled and experienced Senior Full Stack Architect with over 10 years of experience to join our dynamic team. The ideal candidate will have a strong background in front-end and back-end development, database management, and possess experience working with domestic and international customers. As a Senior Full Stack Architect, you will play a pivotal role in designing, developing, and implementing complex solutions that align with our business objectives.
Key Responsibilities:
- Lead the architecture, design, and development of robust, scalable, and secure full-stack applications.
- Collaborate with cross-functional teams, including product owners, designers, and other engineers, to gather and analyse requirements.
- Provide technical guidance, mentorship, and support to development teams.
- Ensure high-quality code through code reviews, test-driven development, and continuous integration.
- Manage and optimize databases, ensuring data integrity and performance.
- Handle deployments and maintain the software on various environments, ensuring high availability and scalability.
- Engage with international customers to understand their needs and provide tailored solutions.
- Stay updated with emerging technologies and industry trends to ensure the latest best practices are applied.
Required Skills and Experience:
- 10+ years of experience in full-stack development, with expertise in both front-end and back-end technologies.
- Proven experience working with international clients, understanding their requirements, and providing solutions.
- Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks/libraries like React, Angular, or Vue.js.
- In-depth knowledge of server-side languages such as Node.js, Python, Java, or .NET.
- Extensive experience with database management systems such as SQL Server, PostgreSQL, MongoDB, or MySQL.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud, and containerization tools like Docker and Kubernetes.
- Excellent problem-solving skills and ability to architect complex solutions.
- Strong understanding of software development lifecycle, agile methodologies, and DevOps practices.
- Exceptional communication skills, with the ability to articulate complex technical concepts to non- technical stakeholders.
Preferred Qualifications:
- Experience with microservices architecture and RESTful API design.
- Knowledge of CI/CD pipelines and automation tools.
- Certification in cloud technologies or architectural frameworks.
- Experience with data security and compliance standards.