Posted in

Software Engineer – Full-stack

Software Engineer – Full-stack

CompanyKaizen Labs
LocationNew York, NY, USA
Salary$100000 – $250000
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 3-5 years of professional software development experience
  • Experience in leading or owning large scale, data intensive projects
  • Proficiency in modern technologies such as Typescript/Javascript/React/Node.js
  • Strong CS fundamentals and experience with web technologies (HTML/JS/CSS) and GraphQL APIs
  • Strong written and verbal communication
  • Customer-obsessed – you care about providing a good user experience and ensure you fully understand user needs before diving into engineering solutions
  • Exercise sound judgment when making tradeoffs to balance short-term needs with investing in long term foundation
  • Self aware of strengths and weaknesses, takes initiative and seeks to constantly learn and improve

Responsibilities

  • Own, build, and ship new features end-to-end across all levels of the stack
  • Take shared ownership of the product process, and collaborate with product and design teams to craft great user experiences
  • Write high-quality testable code that’s functional and long-term maintainable
  • Contribute to high-level architectural decisions, and help to design scalable and efficient systems
  • Work and interact directly with customers to help find the best short and long term solutions for their needs

Preferred Qualifications

  • Experience in building and scaling e-commerce applications
  • Some experience with platform and security engineering
  • Experience with Vercel, Render, GCP, Github Actions