TRYremote
Get weekly
remote tech jobs!

Smart Working Solutions is hiringFull Stack Engineer

About Smart Working

At Smart Working, we believe your job should feel right — not just look right on paper. This isn’t just another remote role. This is belonging remotely — and that’s a big difference. From day one, you're supported, valued, and part of a genuine community. We're proud to be one of the highest-rated companies on Glassdoor India.

With one vision in mind — “Geographical limitations should not dictate access to talent” — Smart Working helps great people build long-term, full-time remote careers with exceptional UK teams. We’ve created a culture where you're backed from day one and given the space to grow — personally and professionally.

About the Role

We’re hiring a Full Stack Engineer for a UK-based SaaS company that helps manufacturers and equipment dealers streamline operations through cloud-based MRP and CRM software. You’ll join a lean, high-impact engineering team, contributing across the full stack using Ruby on Rails, Angular, and Postgres, with a strong emphasis on maintainable state management through NGRX.

This is a permanent, full-time, remote role—ideal for someone who thrives in a hands-on environment, communicates proactively, and enjoys contributing to a modern, well-architected tech stack. You’ll play a key role in building scalable features that power day-to-day workflows for customers across the UK and internationally.

What You’ll Be Doing

    • Building and maintaining robust full-stack features using Ruby on Rails (v6+) and Angular (v11+), with scalable state management via NGRX.
    • Developing robust APIs and delivering high-performance front-end interfaces that drive seamless user experiences.
    • Designing, querying, and optimising Postgres databases to support reliability and scalability.
    • Writing clean, maintainable, and well-tested code following best practices, ideally using Minitest.
    • Participating in code reviews, sprint planning, and daily stand-ups while contributing to continuous process and architecture improvements.
    • Collaborating with designers, product managers, and fellow engineers to deliver user-centric features.
    • Taking ownership of features end-to-end—from scoping to release—and proactively suggesting improvements to the codebase or development process.

Must-Have Skills

    • Ruby on Rails (v6+), 3+ Years
    • Angular (v11+), 3+ Years
    • NGRX (experience working with reactive state management in production projects)

Nice-to-Have Skills

    • Minitest
    • Postgres
    • Bootstrap

What Sets You Apart

    • You’re a hands-on engineer who thrives in fast-paced environments and takes pride in writing clean, maintainable code.
    • You’re comfortable working across the full stack, switching between backend, frontend, and database tasks with confidence.
    • You communicate clearly, collaborate effectively in remote teams, and participate actively in code reviews and Agile ceremonies.
    • You think critically about architecture, enjoy solving complex technical challenges, and are proactive in suggesting improvements.

Why Smart Workers Love It Here

    • Fixed Shifts — 12:00 PM – 9:30 PM IST (Summer) | 1:00 PM – 10:30 PM IST (Winter).
    • No Weekend Work — Real work-life balance, not just words.
    • Day 1 Benefits — Laptop and full medical insurance provided.
    • Support That Matters — Mentorship, community, and forums where ideas are shared.
    • True Belonging — A long-term home where your contributions are valued.

How We Work Remotely at Smart Working

    • Remote only works when it's built on trust and transparency. 
    • That’s why we use simple, reliable tools to track hours and outputs — giving you the freedom to do your best work while staying aligned with the team.
    • No dual employment during working hours.
    • No outsourcing your assigned work.
At Smart Working, you’ll never be just another remote hire.

Be a Smart Worker — valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.

If that sounds like your kind of place, we’d love to hear your story. 🧡
Apply for this job

Something went wrong.