cover image
uShip

uShip

www.uship.com

1 Job

201 Employees

About the Company

uShip is the world’s first and largest shipping marketplace, making it quicker, easier, and more affordable to ship large or bulky items. Consumers and businesses can compare and book bids from hundreds of thousands of customer-reviewed transportation service providers, ranging from independent owner-operators to the largest freight carriers and brokers. From cars to cranes and furniture to freight, our straightforward and transparent platform helps people, businesses, e-commerce sellers, and multinational logistics companies ship with greater speed and efficiency. Customers save money and service providers make money using their empty cargo space – everyone wins!

Listed Jobs

Company background Company brand
Company Name
uShip
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer **Role Summary** Collaborate with a cross‑functional team (developers, QA, Scrum, Design, Product) to design, develop, test, and deploy high‑quality microservices and front‑end applications on AWS. Apply a domain‑driven, test‑first approach and maintain high code quality through peer reviews. **Expectations** - Deliver production releases multiple times daily across several services. - Perform thoughtful code reviews and contribute solutions that balance practical engineering with elegant simplicity. - Own ownership of feature implementation with the autonomy to choose the right solution. - Break complex business problems into manageable components using domain‑driven design. **Key Responsibilities** - Design, develop, and maintain scalable web services in Node/TypeScript and C#. - Build responsive UI components with React/Next.js; support server‑side rendering and SEO. - Consume and implement RESTful APIs and event‑driven patterns (e.g., AWS Step Functions, SNS/SQS). - Write unit, integration, and end‑to‑end tests using Jest, Mocha/Chai, Playwright, or ViTest. - Configure CI/CD pipelines in GitHub Actions; manage source control and release branching. - Work within NX Monorepo and apply Serverless Framework v3 for infrastructure. - Manage state in large JavaScript applications and integrate analytics (GA4). - Utilize infrastructure‑as‑code tools (Terraform, CloudFormation) for deployment of database services (MSSQL, DynamoDB, Redis, MongoDB). - Participate in agile ceremonies (JIRA, Confluence, Scrum) and collaborate with product stakeholders. **Required Skills** - 3+ years of professional software development experience. - 2+ years with ES6+ JavaScript/TypeScript and modern front‑end frameworks (React, Next.js). - 2+ years building RESTful APIs. - 1+ year experience designing “cloud‑first” solutions on AWS (Lambda, EC2, ECS, Kinesis, etc.). - Proficient in semantic HTML, accessibility, SEO, and server‑side rendering. - Solid understanding of unit and integration testing frameworks. - Experience with Git, GitHub Actions, and CI/CD pipelines. - Ability to perform code reviews and write clean, maintainable code. **Preferred Skills** - Working knowledge of npm, webpack, and build tool configuration. - State management in large JavaScript applications (Redux, Zustand, etc.). - Experience with strongly‑typed languages and object‑oriented programming in C#. - Familiarity with Serverless Framework v3, Cloudflare Workers, and Google Analytics 4. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent professional experience). - Relevant certifications in AWS or cloud technologies are a plus.
Austin, United states
Hybrid
Junior
10-12-2025