This is a 1-year contract hire.
Responsibilities
Collaborate with cross-functional teams (product, design, operations, infrastructure) to deliver innovative application experiences.
Implement custom user interfaces using modern programming techniques and technologies.
Analyze and optimize code for quality, efficiency, and performance; provide feedback to peers during code reviews.
Architect efficient and scalable systems to support complex applications.
Identify and resolve performance and scalability issues; lead initiatives to reduce technical debt.
Work across a variety of programming languages and technologies.
Take ownership of components, features, or systems with end-to-end understanding.
Requirements
6+ years of relevant experience building large-scale applications or similar projects.
Proficiency with HTTP(s) protocol and RESTful API design.
Experience successfully leading major initiatives, projects, or teams.
Demonstrated ability to build and ship high-quality, reliable solutions.
Experience improving code quality through code reviews, testing, proper rollout, monitoring, and proactive improvements.
Ability to use data and analysis to explain technical problems and provide detailed solutions.