Mobbin

Software Engineer, Product

Mobbin

full-time

Posted on:

Origin:  • 🇸🇬 Singapore

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

PostgresReactSQL

About the role

  • Build product features that are across the stack.
  • Plan and implement high-quality and provably reliable software that scales, including writing tests and documentation with close to no supervision.
  • Clearly propose and articulate your technical decisions and the trade-offs incurred; get buy-in from fellow engineers.
  • Work closely with team members of other domains (for example, product designers) to drive product decisions while balancing engineering and business needs.
  • Distill engineering solutions from high-level product requirements; seek clarifications and fill gaps.
  • Leave our codebase and infrastructure better than you found it; identify and execute improvements.
  • Mentor and guide team members in best practices and technical skills; perpetuate a healthy software engineering culture through code reviews and sharing.
  • Build high-impact product features across the stack while owning multiple systems; write maintainable backend logic that scales to the millions.

Requirements

  • Have a high bar for code quality. Be familiar with software engineering best practices and be able to write clean, reliable, and well-documented code with minimal supervision.
  • Believe that documentation, communication, and measuring feature success are part of shipping.
  • Have significant experience working with strongly-typed language(s).
  • Be highly proficient in frontend technologies.
  • Be moderately proficient in Postgres and SQL. You will be working intimately with Postgres and Supabase.
  • Have strong computer science fundamentals. You will not pass our technical round if you can barely write a recursive function.
  • Have at least 2 years of professional experience building user-facing production-scale web apps in React.
  • Be able to communicate effectively and have good written communication skills.
  • Have a strong desire to learn and adapt by embracing feedback and seeking growth opportunities.
  • [Bonus] Have a strong visual taste and hold a high bar for aesthetics.