logo image

Openings

Senior Software Engineer

Description

Micromart is a fast-growing technology startup on a mission to redefine convenience retail, making products people want accessible anywhere, anytime. We're a team of curious individuals, who really care about our customers and work hard to build a better product every single day.

We’re currently looking for a Software Engineer to join our engineering team, lead a team of talented software engineers, and design and build software applications used by all of our Operators and end Consumers.

You will succeed in this role by:
  • Delivering superior engineering (quality, stability, speed, best practices)
  • Launching new products & features quickly
  • Taking ownership and seeing initiatives through
  • Mentoring teammates and raising the bar

Technical Requirements
Must have
  • Bachelor’s or Master’s Degree in Computer Science or related field
  • 8+ years of software engineering experience on large or fast-scaling products 
  • Experience leading a team of software engineers
  • Expert in backend frameworks like Node.js or similar languages/frameworks 
  • Expert in distributed systems (event-driven architecture / SOA / microservices) 
  • Expert in front-end web frameworks such as React, Angular, Vue 
  • Expert in relational (Postgres) and non-relational databases
  • Expert in cloud infrastructure and operations (e.g. AWS, Heroku, CircleCI, docker)
  • Expert knowledge of web technologies (e.g. SCSS, Typescript, HTML, JSON, REST)
  • Familiar with test frameworks, continuous integration, and TDD
Bonus
  • Experience building scalable, available, and low-latency systems
  • Experience with machine learning 
  • Experience with IOT
  • Startup experience

Join our team and play a pivotal role in driving the success of our product. We look forward to welcoming you to our software team!
For more information about working at Micromart, please visit our careers page.


Know someone who would be a perfect fit? Let them know!