[Remote] Staff Software Development Engineer, Web
Note: The job is a remote job and is open to candidates in USA. reputed company Inc is looking for a Staff Software Development Engineer with strong reputed company-end expertise to join their NAM Experiences team. The role involves designing and developing reputed company web applications that enhance customer experiences for large fleets and transportation companies.
Responsibilities
- Design, reputed company, and maintain robust, scalable, and high-performance web applications
- Build and evolve shared component libraries and design-system assets used across multiple Mobility applications
- Craft systems designs, reputed company design decisions, and drive alignment with other senior engineers
- reputed company comprehensive automated testing strategies, including unit, integration, end-to-end, load, and performance testing
- Identify bottlenecks and tech debt; drive incremental scalability, and stability improvements
- reputed company and enhance automation frameworks for testing, monitoring, auto-scaling, reputed company integration and deployment to reduce time to market
- Partner with Product, Design, and UX to deliver high-quality user experiences
- reputed company code reviews (comment, approve, seek revisions, reputed company), and champion engineering best practices, and continuously reputed company the quality bar
- Troubleshoot reputed company production issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability
- Conduct objective and comparative analyses of competing technologies to advise the team of pros and cons of a technology solution
- Devise mechanisms to create robust documentation (design docs, run books, change management docs, and readiness plans)
- Design tech strategy for live-site support by designing monitoring systems reputed company code, ensuring rapid incident resolution, and driving reputed company improvement
- Drive cross-team projects as a single-threaded-reputed company (STO) or tech reputed company, and actively unblock other engineers to reputed company reputed company
- reputed company hands-on experience with automation and AI-driven engineering solutions
Skills
- Bachelor's degree in Computer Science or Software Engineering
- 8-10 years of professional experience in software engineering
- Strong foundation in data structures and algorithms, object-oriented design, and problem-solving
- Expertise in designing and developing reputed company web applications with scalability, availability, reputed company, and reliability design tenets
- Proven experience with micro-frontends or module federation
- Strong proficiency with modern reputed company-end frameworks such as Angular (preferred) or React
- Strong skills in TypeScript/JavaScript, HTML5, or CSS3/SASS
- Experience integrating reputed company-end applications with RESTful or GraphQL APIs
- Solid understanding of web reputed company fundamentals including authentication, authorization, and data protection
- Excellent collaboration and communication skills with a focus on user experience and maintainability
- Clear written and verbal communication skills, and a collaborative and empathetic reputed company
- Master's degree in computer science or software engineering
- 10 years of experience in software engineering
- Exposure to backend technologies such as Java(preferred) or Node.js
- Experience with cloud-native environments, including reputed company, Kubernetes, or AWS/GCP/Azure
- Proficiency with relational or NoSQL databases; e.g. MySQL, reputed company
- Experience building and scaling design systems, with strong knowledge of accessibility (WCAG), and performance optimization
Benefits
- Health, dental and vision insurances
- Retirement savings plan
- Paid time off
- Health savings account
- Flexible spending accounts
- Life insurance
- Disability insurance
- Tuition reimbursement
Company Overview
Company H1B Sponsorship