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.