23 Oct
|
Sails Software
|
Visakhapatnam
23 Oct
Sails Software
Visakhapatnam
· 10+ years of experience in Web-based front-end development.
· Strong knowledge of OOP and UX/UI design processes, principles, and patterns.
· Solid expertise in such technologies as React, TypeScript, and modular, type-safe CSS
· Proven track record in the development of scalable and reliable REST API.
· Strong communication, negotiation, and presentation skills.
· Knowledge of CI/CD practices and tools based on Git and GitHub.
· Experience in UI test automation and knowledge of UI test automation tools and frameworks, e.g. Playwright.
· Expertise in design and development of BFF layers.
· Experience in API Gateway design and development is an additional advantage.
Project-related responsibilities:
Analyse and translate business needs into efficient and reusable Web applications, UI components and elements; contribute to project and release planning in collaboration with management and engineering teams; develop appropriate technical and architectural project documentation.
· Contribute to the Web application and Web UI development, ensuring architectural and technology consistency of software solutions, enabling efficient maintainability, reusability, and modularity across cross-platform environments.
· Contribute to continuous improvement of software engineering processes, including automation and standardization of development activities and tools. In collaboration with the team, implement an efficient CI/CD pipeline for cross-platform software development and automate daily routines such as testing, documentation, and packaging.
Lead role - responsibilities
- Setting the organisation's strategic technical direction.
- Ensuring adherence to industry-leading coding standards.
- Evaluating and adopting new technology frameworks.
- Architecting and managing large-scale database systems.
- Mentoring and guiding teams.
- Setting the direction for cloud application development.
- Overseeing large-scale serverless deployments.
- Defining best practices for microservices.
- Collaborating with top management.
- Overseeing the technical aspects of projects.
- Leading R&D; initiatives.
- Establishing key performance metrics.
- Making key decisions on software architecture.
- Establishing a regular cadence for technical training sessions.
- Setting direction for research into new technologies.
- Evaluating outcomes of POC projects for full-scale implementation.
Scaling Expectations
- Have a PMS rating of “Outstanding” contributor.
- Overseeing the successful delivery of 5+ large-scale enterprise projects.
- Publishing at least 2 internal whitepapers or representing the company in one external tech event.
- Leading a team of 10+ developers and conducting quarterly review sessions.
- Proposing, designing, and implementing at least 2 significant-tech stack evolutions or changes.
- Organizing and mentoring teams for external hackathons or coding challenges.
- Shape the organization's technological advancements.
- Master various cloud platforms, serverless solutions, and microservices orchestration.
- Influence the organization's technology roadmap.
- Shape the tech direction through proactive research.
- Cultivate a culture of innovation and encourage team experimentation.
Expected Certifications
- Google Professional Cloud Architect: Demonstrates ability to design, build, and manage solutions on Google Cloud.
- AWS Certified DevOps Engineer – Professional: Demonstrates expertise in provisioning,
operating, and managing distributed application systems on AWS.
- Microsoft Certified: Azure AI Engineer Associate: Demonstrates knowledge in using
Azure services to build AI solutions.
- Advanced Certified ScrumMaster (A-CSM): Showcases coaching skills and a deeper
Scrum implementation understanding
📌 Lead Software Engineer (Visakhapatnam)
🏢 Sails Software
📍 Visakhapatnam