✨ About The Role
- The Full Stack Software Engineer will be responsible for designing, developing, and maintaining web applications and services that support ThredUp's core business functions.
- This role involves full stack development of scalable, flexible, and resilient systems that integrate with industrial automation systems.
- The engineer will independently manage projects, timelines, and stakeholder expectations while debugging and resolving production issues.
- The position requires contributing to keeping systems updated and secure, as well as supporting systems during on-call rotation.
- Some travel to distribution centers may be required, but typically not more than once per quarter.
âš¡ Requirements
- A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience is essential for this role.
- The ideal candidate will have over 5 years of professional software development experience, particularly with Ruby on Rails, React/React Native, C#, .NET, MySQL, and AWS.
- Proficiency in web development technologies such as HTML, CSS, and JavaScript is crucial for success in this position.
- Experience in developing and consuming RESTful APIs and microservices is necessary to effectively contribute to the team.
- Strong communication and collaboration skills are important, as the role involves working with cross-functional teams.