Demonstrate end-to-end ownership of features, projects, modules, and services that are delivered in all phases of the software development lifecycle. Provide design and implementation of end-to-end software solutions for client-side applications using JavaScript, Node.js, React, GraphQL, and other relevant technologies. Contribute to clean, scalable, high-performing, secure, and reliable software services, in all areas, including coding, documentation, automation, etc. Design critical non-functional software architectural requirements (Availability, Security, Performance, Scalability, and Observability), and improve automated test strategies, build and deploy processes to enable speedy and reliable continuous integration utilizing experience with modern software development practices, version control systems, and Agile methodologies. Ensure seamless integration and deployment of client-side applications, automating and enhancing build, test, and deployment processes. Participate in program planning, contributing to the product and technology roadmap and driving outcomes, utilizing observability tools and experience monitoring production systems to swiftly remedy any production issues that may arise during the development phase.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed