Staff Software Engineer, Backend & APIs
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Experteer Overview In this role you will design and build scalable web applications within the NAM Experiences team, delivering intuitive interfaces for fleet managers and operators. You will work closely with Product, Design, and UX to ensure high-quality user experiences and reliable systems. You will lead design decisions, drive testing strategies, and champion engineering best practices to improve performance and stability. This is a hands-on leadership role focused on live-site software, automation, and cross-team collaboration to solve complex web challenges. Compensation / Benefits * Design, develop, and maintain scalable web apps with strong front-end and back-end integration * Evolve shared component libraries and design-system assets used across Mobility applications * Lead design decisions and align with senior engineers on system architecture * Drive comprehensive automated testing strategies (unit, integration, end-to-end, load, performance) * Identify bottlenecks and tech debt; improve scalability and reliability * Develop automation frameworks for testing, monitoring, CI/CD to shorten time-to-market * Partner with Product, Design, and UX to deliver top-tier user experiences * Lead code reviews and promote engineering best practices to raise quality * Troubleshoot production issues; perform root cause analysis and document fixes * Conduct comparative analyses of technologies to guide solutions * Create robust documentation (design docs, runbooks, change management, readiness plans) * Design tech strategy for live-site support with monitoring systems and rapid incident resolution * Drive cross-team projects as single-threaded-owner or tech lead and unblock peers * Gain hands-on experience with automation and AI-driven engineering solutions Tasks * Bachelor’s degree in Computer Science or Software Engineering * 8-10 years of software engineering experience * Strong data structures, algorithms, OO design and problem-solving * Proven experience building complex, scalable web applications with reliability * Experience with micro-frontends or module federation * Proficiency with Angular (preferred) or React; TypeScript/JavaScript; HTML5/CSS3/SASS * Experience integrating front-end apps with RESTful or GraphQL APIs * Solid web security fundamentals (auth, authorization, data protection) * Excellent collaboration and communication with focus on UX and maintainability * Clear written and verbal communication; collaborative and empathetic mindset Key requirements * health, dental, and vision insurances * retirement savings plan * paid time off * health savings account * flexible spending accounts * life and disability insurance
Requirements
_ debt; improve scalability and reliability * Develop automation frameworks for testing, monitoring, CI/CD to shorten time-to-market * Partner with Product, Design, and UX to deliver top-tier user experiences * Lead code reviews and promote engineering best practices to raise quality * Troubleshoot production issues; perform root cause analysis and document fixes * Conduct comparative analyses of technologies to guide solutions * Create robust documentation (design docs, runbooks, change management, readiness plans) * Design tech strategy for live-site support with monitoring systems and rapid incident resolution * Drive cross-team projects as single-threaded-owner or tech lead and unblock peers * Gain hands-on experience with automation and AI-driven engineering solutions Tasks * Bachelor’s degree in Computer Science or Software Engineering * 8-10 years of software engineering experience * Strong data structures, algorithms, OO design and problem-solving * Proven experience building aa aaaaG_ scalable web applications with reliability * Experience with micro-frontends or module federation * Proficiency with Angular (preferred) or React; TypeScript/JavaScript; HTML5/CSS3/SASS * Experience integrating front-end apps with RESTful or GraphQL APIs * Solid web security fundamentals (auth, authorization, data protection) * Excellent collaboration and communication with focus on UX and maintainability * Clear written and verbal communication; collaborative and empathetic mindset Key requirements * health, dental, and vision insurances * retirement savings plan * paid time off * health savings account * flexible spending accounts * life and disability insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
React Developer Salary [2023]
Dev Digest 121 - AI goes offline
Dev Digest 139 - Soft and hard queries