
Staff Software Engineer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in India.
• Oversee code and design reviews to guarantee efficient daily operations and precise planning.
• Engage in the full application lifecycle, concentrating on coding and debugging tasks.
• Produce clean code to create effective web applications.
• Conduct advanced troubleshooting and debugging activities.
• Execute UI tests to enhance performance.
• Collaborate with developers, designers, and system administrators to pinpoint new features.
• Manage state-of-the-art technologies to upgrade legacy applications.
• Collect and address technical and design specifications.
• Configure and sustain environment setups while monitoring system health.
• Develop reusable code and libraries for future applications.
• Offer training and assistance to internal teams.
• Improve development tools, test coverage, and code structure.
• Provide mentorship and technical guidance to junior engineers.
• Quickly respond to on-call incidents, including troubleshooting and resolving critical issues to minimize downtime.
• Maintain clear and proactive communication with clients and vendors to foster a positive, collaborative relationship.
• Exhibit exemplary self-sufficiency by independently managing tasks, solving problems, and meeting deadlines, while adapting to new challenges without supervision.
• Set and uphold development standards within the team.
• Advocate for an API-first approach in software projects, ensuring seamless integration, scalability, and extensibility.
• Generally requires a minimum of 8 years of relevant experience; or 6 years along with an advanced degree.
• Strong programming capabilities in an object-oriented language such as Java or C#, with demonstrated experience as a full stack developer.
• Extensive experience with modern JavaScript frameworks like React and Angular, as well as HTML and CSS.
• Comprehensive understanding of the entire software development lifecycle (design, development, and deployment).
• Experience in developing and deploying applications for Cloud Native Infrastructure.
• Effectively collaborates within the agile framework while maintaining a problem-solving mindset and openness to various approaches.
• Exceptional analytical and time management skills, with a proven ability to deliver value independently.
• Strong written and verbal communication skills, with proven experience in providing technical input.
• Proven capability to work cross-functionally with engineering, product teams, and broader organizational initiatives.
• Demonstrated experience in monitoring and supporting production systems, with proficiency in identifying and resolving issues, implementing proactive measures, and tracking performance metrics.
• Advanced expertise in optimizing system performance, including the ability to identify bottlenecks and implement performance enhancements.
• Advanced knowledge of SQL and NoSQL databases, along with caching mechanisms, including designing data structures, optimizing, and maintaining systems, as well as effective caching strategies to boost performance and responsiveness.
• Deep understanding and practical application of REST API best practices, with proficiency in adhering to standards that ensure security, scalability, and optimal performance.
• Advanced strategies for creating tests, including unit tests, UI automation tests, and integration tests.
• Experience in building and deploying applications using Kubernetes.
• Familiarity with OpenTelemetry.
• Willingness to participate in an on-call rotation.
• Remote-first work environment.
• Unlimited paid time off.
• 401(k) plan with employer matching.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.