Software Engineer
Skills
DevopsShopifyConsumer ElectronicsConversion TrackingDatabasesEmerging TechnologiesInterest Rates
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
