
Senior Software Engineer

uShip
Summary
Join uShip as a Senior Software Engineer and work on an agile team to build amazing software products in the logistics e-commerce space. You will collaborate with developers, QA, Scrum, Design, and Product teams. Responsibilities include pushing to production multiple times a day from various microservices, conducting thoughtful code reviews, employing a domain-driven approach to problem-solving, and utilizing a test-first approach to software development. The ideal candidate possesses 5+ years of hands-on development experience with JavaScript, 3+ years with ES6 or newer JS frameworks, and 3+ years of experience with RESTful APIs and cloud technologies. The position offers a competitive salary and a range of benefits, including remote or hybrid work options.
Requirements
- 5+ years of hands-on development experience with JavaScript
- 3+ years with ES6 or newerย and current JS frameworks like React, Vue, or Angular
- 3+ years working with RESTful APIs
- 3+ years working in the cloud, thinking with a โcloud firstโ approach
- Experience with modern web development techniques such as semantic HTML, accessibility, SEO techniques, server-side rendering, etc
- Ability to communicate effectively, from other engineers (via patterns) to non-technical stakeholders
Responsibilities
- Work effectively with a team of 4 - 6 other developers, QA, Scrum, Design, and Product to build an amazing software product
- Push to production multiple times a day, from multiple different microservices
- Thoughtful in code reviews with the ability to contribute and the humility to learn
- A domain-driven approach to break down problems into smaller pieces based on business needs
- A test-first approach to writing software
- Trust and autonomy to build the right solution the right way
Preferred Qualifications
- Experience with ES6 or newer and current JS frameworks like React, Vue, or Angular
- Experience with npm, webpack, and GitHub Actions or similar CI build systems
- Experience migrating existing code to microservices based on domain-driven design bounds
- Experience sunsetting legacy features
- Experience with strongly, statically typed languages and OOP principles in C# or Java
- Experience with Google Analytics 4
- Experience with the Serverless Framework v3 and CloudFlare Workers
Benefits
- Remote or hybrid work options
- Monthly Wellness Reimbursements
- Home office Reimbursements
- Company paid meal delivery pass
- 100% Paid Health and Dental available
- 401(k) matching, no vesting
- Stock Options
- Pet Insurance
Share this job:
Similar Remote Jobs

