Job
Description
As a seasoned Full Stack Tech Lead / Architect at Gnapi Technologies, your role will involve leading the development of innovative multi-tenant SaaS products, including mobile apps and web portals. You will be responsible for designing robust architecture that harmonizes functional and non-functional requirements, prioritizing user experience, compliance, security, and performance. Your guidance will be crucial for the tech teams in front-end, back-end, DevOps, cloud, and security to create scalable solutions compliant with regulations such as HIPAA. **Key Responsibilities:** - **Architectural Leadership:** - Establish architectural excellence for B2C mobile application architectures utilizing React Native, React.js, and Python for maintainability, reusability, and testability. - Implement rigorous security frameworks for healthcare applications to ensure compliance with OWASP Top 10. - Architect Azure-native applications, leveraging extensive knowledge of Azure services to enhance application security and performance. - Develop robust data architecture supporting transactional and analytical needs using SQL and NoSQL databases. - Strong understanding of Cloud Services encompassing network, security, Kubernetes, databases, and AI services. - Implementation of micro-services architecture and multi-tenant architecture. - **Performance Optimization:** - Apply advanced optimization techniques throughout the application stack to enhance user experience across diverse network conditions. - Optimize applications for various devices and environments, meeting stringent accessibility standards. - Experience working on applications supporting at least 10,000 concurrent users. - **Technical Guidance & Mentorship:** - Lead and mentor front-end developers, ensuring high standards in code quality and architectural practices. - Conduct code reviews and lead technical discussions to translate client needs into actionable development objectives. - Configuration of rules on tools like Sonarqube to ensure code quality standards. - Provide hands-on coding assistance and problem-solving support to teams as needed. - Implement and manage continuous monitoring and automation of cloud infrastructure for optimized performance and cost. - **Data Integration:** - Ensure seamless integration between front-end components and back-end services, maintaining secure and consistent data flow (RESTful APIs, GraphQL). - Proven experience as a full stack developer or application architect. - Worked on Javascript (ReactJs, Typescript, etc) and Python. - Demonstrated experience in mobile app development for Android and iOS platforms. - Extensive experience with Microsoft Azure, including Azure Active Directory and Azure DevOps. - Strong focus on usage of management tools such as Jira. - Excellent at documenting architecture diagrams and logging decisions to align large tech teams. - Ability to present and defend the architecture to prospective clients. - Designed and implemented multi-tenant solutions with SSO integrations. - Strong leadership skills with the ability to mentor teams, coupled with excellent interpersonal and presentation capabilities. - Enforced best practices in creating scalable, responsive, and secure applications. - Strong decision-making and problem-solving skills, with a focus on ensuring data security and privacy. **Preferred Qualifications:** - Prior experience working in Utility or Telecom IT Projects Experience. - Experience with Geoserver, Open Layers, working with Geospatial Data. - Knowledge of additional cloud services (AWS, Google Cloud) for scalable hosting. You should possess a Bachelors or Masters degree in Computer Science, Engineering, or a related field. This is a full-time position at Gnapi Technologies.,