Software Engineer 2 (Full Stack)

Skills
Front-End DevelopmentFull-Stack DevelopmentAmazon Web ServicesCommandDatabasesDefaultsEnglish
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of professional software engineering experience shipping production software
  • Strong TypeScript or JavaScript skills with depth in Node.js and React
  • Experience carrying substantial work from ambiguous requirements to released software
  • Comfort with relational databases SQL and data models
  • Experience with microservices Docker and a cloud platform such as AWS
  • Automated testing as a habit
  • Hands-on experience with AI coding assistants and sound judgment
  • Strong written English communication skills
  • Ability to reason through technical disagreements with evidence
  • Authorized to work in the U.S. or Canada
  • Ability to pass a comprehensive background check

Nice to have

  • Mentoring experience
  • Finance background
  • Regulated environment experience
  • Jira experience
  • Confluence experience

Day to day

  • Own epics end to end from Product handoff through delivery and release
  • Build complex features across a TypeScript Node backend and React frontend
  • Collaborate closely with Product QA UX and senior engineers on design progress and issue resolution
  • Investigate bugs in QA UAT and production and help drive them to closure