Software Engineer

Skills
DevopsShopifyConsumer ElectronicsConversion TrackingDatabasesEmerging TechnologiesInterest Rates
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of professional experience in web development or software engineering
  • Strong experience with JavaScript or TypeScript and modern front-end frameworks such as React Angular Vue or similar
  • Experience building server-side applications and APIs using Node.js or a comparable backend framework
  • Solid understanding of REST APIs web architecture authentication and third-party service integration
  • Experience with relational or NoSQL databases
  • Understanding of web performance techniques such as caching lazy loading server-side rendering and image optimization
  • Experience using Git and modern software development workflows
  • Strong problem-solving skills and the ability to debug complex issues across the stack
  • Ability to write clean maintainable code and communicate technical decisions clearly
  • Comfortable working with a high degree of ownership in an early-stage fast-moving environment

Nice to have

  • High ownership
  • Fast-moving environment
  • Clean code mindset
  • Clear communicator
  • Problem solver
  • AI product interest

Day to day

  • Build and maintain responsive web applications for AI hardware and local AI computing products using React Next.js TypeScript and modern web technologies
  • Develop scalable server-side functionality and backend services with Node.js to support product websites commerce and customer experiences
  • Create polished product pages landing pages checkout flows customer portals and other web experiences while improving performance SEO analytics and conversion tracking