Senior Software Engineer

uShip Logo

uShip

๐Ÿ’ต $130k-$150k
๐Ÿ“Remote - United States

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.