✨ About The Role
- The Senior Full Stack Software Engineer will be responsible for designing, developing, and maintaining web applications and services that support ThredUp's core business functions.
- The role involves integrating industrial automation systems into the software platform, working closely with the industrial engineering team.
- The engineer will manage projects independently, ensuring timelines and stakeholder expectations are met.
- Debugging and resolving production issues will be a key responsibility, along with contributing to system updates and security.
- The position may require some travel to distribution centers, typically not exceeding once per quarter.
âš¡ Requirements
- The ideal candidate will have a bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- A minimum of 8 years of professional software development experience is required, particularly with technologies such as C#, .NET, Ruby on Rails, MySQL, and AWS.
- Proficiency in web development technologies, including HTML, CSS, JavaScript, and React, is essential for success in this role.
- Experience with industrial automation systems and protocols such as PLCs, OPC UA, MQTT, and IoT will be beneficial.
- Strong communication and collaboration skills are necessary to work effectively with cross-functional teams.