As a Frontend Engineer, you will be a senior member of the Engineering team responsible for the overall direction and execution of ShipBox front-end product strategy, including:
- The future of our front-end architecture
- Collaborating closely with Mobile Engineers, Product, Sales, and Operations teams to define solutions, build, test, deploy, and monitor new features
- Working with other senior engineers to set our apps' performance benchmarks, ensuring they are maintained and improved upon over time
- Adopt common patterns for data access, state management, and code organization across all of ShipBox product areas
- Continuous integration and deployment of all frontend code across various environments
- Reviewing and supporting frontend technical designs across feature teams
- Participating in design discussions and roadmap planning to ensure frontend concerns are well represented
- Maintaining and upgrading frameworks and tools for a great developer experience
- Bachelor's or higher degree in Computer Science or a related engineering field
- Experience with React and JavaScript (ES6) or TypeScript
- Experience with Jest, Cypress/Playwright
- Experience with Yarn
- Experience building highly scalable and distributed systems
- Excellent written and oral communication skills.
- 4+ years professional experience in software development, with focus on scaling.
- Experience leading cross-functional product team of engineers, product managers, designers, etc
- Experience with React Native or other native mobile app development platforms
- Working with distributed systems, event-based architectures at scale
- A competitive compensation package that includes company equity options
- An engaging remote-first culture that focuses on output, flexibility and work-life balance
- A flexible Paid Time Off (PTO) policy to allow you to take the time off you need
- Health benefits for you and your dependents