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. 🧡
Something went wrong.