19 Aug
|
Sails Software Solutions
|
Visakhapatnam
19 Aug
Sails Software Solutions
Visakhapatnam
10+ years of experience in Web-based front-end development.
Strong knowledge of OOP and UX/UI design processes, principles, and patterns.
Strong 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.
Roles and Responsibilities
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 effective 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 Solutions
📍 Visakhapatnam