We are seeking a remote, full-time Senior Full Stack Developer with 5+ years of software development experience using Angular, SQL, and Node.js to develop analytics dashboard web applications for our industry-leading U.S. client. In this job, you will build new capabilities in the client's core data product in support of its e-commerce service.
Our client is an industry-leading, unified commerce and logistics provider enabling companies with omnichannel commerce capabilities spanning product discovery to order fulfillment. The company's software, services, and logistics infrastructure serve many of the world's most popular brands, streamlining cross-channel operations and driving more efficient growth. With more than 6,000 customers, our client transforms the world of omnichannel commerce.
Responsibilities
Build solutions to find actionable insights from data and workflow to act on insights
Create APIs and UIs for a web-based analytics dashboard application
Deliver high-quality, architecturally sound, extensible code
Participate in the architecture, coding, and testing of developed systems
Assess requirements, discuss, and debate possible solutions
Troubleshoot to find and fix bugs
Write unit testing (TDD & BDD) and ensure good code coverage
Required Experience
Excellent English communication skills (both verbal and written)
5+ years of professional experience developing software with Angular, SQL, and Node.js
3+ years of AWS or other cloud platform experience
Experience writing 500+ line analytics SQL queries
Extensive experience with Angular and Typescript
Experience with Node.js, especially the Nest.js framework
Built a data dashboard with dynamic tables and charts
Fluent in Agile/Scrum
Demonstrated ability to work both independently and with a team
Track record of building professional, high-quality, and on-time software
Proven delivery experience in a vibrant, dynamic startup environment
Desired Experience
CI/CD experience with CircleCI, Jenkins, or similar technologies
Writing efficient SQL queries for big-data databases, such as Snowflake
Experience with container-based systems, such as Docker and AWS ECS
Experience with serverless computing, such as AWS Lambda
Familiarity with microservices architectures and DevOps
Data management and analytics experience with dbt, FiveTran, and Looker
Experience with e-commerce data or analytics applications
Additional Information
Enjoy a fun, fast-growing entrepreneurial company
Be part of a highly collaborative learning culture, learn and grow together!
Know your ideas are heard and matter!
You get to own your job and be recognized for your contributions
Work with kind, smart, and creative people
15 days Paid Time Off (PTO) per year
8 US holidays, PTO can be used for your local holiday
Start: ASAP