Home
/
Companies
/
Smart Working
Smart Working
19 open remote positions
Smart Working connects skilled professionals with global teams for full-time, long-term roles by breaking down geographic barriers. It operates as a remote-first community that is highly rated on Glassdoor and emphasizes employee growth, well-being, and finding meaningful work with supportive teams.
Benefits Overview
17 of 19 jobs
Laptop
(14)
Medical
(14)
Mentorship
(13)
Community
(11)
Forums
(8)
Insurance
(1)
Medical Insurance
(1)
Medical insurance
(1)
Open Positions
Define and drive the QA automation strategy to improve framework quality and test coverage while leading a team of 4 QA engineers. Design, build, and maintain scalable UI and end-to-end automation frameworks, focusing on mobile applications and integrating them into CI/CD pipelines. Establish a risk-based testing approach, making informed decisions on test prioritization and shaping a balanced strategy across UI, API, and manual testing layers.
Test Automation
Team Leadership
Mobile Testing
TypeScript
Design, develop, and maintain backend services using Go Contribute to development tasks using Python where required Write clean, maintainable, and well-structured code following engineering best practices
Go
Python
Docker
Kubernetes
Backend
Deliver priority roadmap features across frontend and backend systems Develop and maintain applications using Node.js, React, and TypeScript Support and enhance NHS and third-party integrations
Node.js
React
TypeScript
DevOps
AWS
Design, build, and maintain robust ETL/ELT pipelines. Develop and enforce data models and schema standards. Build and maintain Looker explores, LookML models, and dashboards.
SQL
ETL
ELT
Looker
GCP
Design and develop backend features that align with business goals and customer needs Build scalable, testable APIs and backend systems Write clean, maintainable code that meets agreed quality standards
PHP
Symfony
MongoDB
Build and maintain frontend applications using JavaScript and React. Develop intuitive and responsive user interfaces with a strong focus on UI/UX quality. Integrate with APIs to fetch, process, and display data effectively.
JavaScript
React
UI/UX
API
Data Visualization
Design, build, and maintain AWS infrastructure, improving scalability, resilience, and cost efficiency across environments Develop and manage Infrastructure-as-Code using Terraform, ensuring modular, reusable, and consistent deployments Design and implement CI/CD pipelines (GitLab preferred) across application, data, and infrastructure layers
AWS
DevOps
Terraform
Kubernetes
CI/CD
Lead frontend and app development across web and mobile platforms Design, build, and maintain scalable frontend applications using React and modern frameworks Collaborate with engineers, designers, and stakeholders to deliver high-quality user experiences
React
Angular
CSS
Design, build, and evolve data solutions using Microsoft Fabric. Develop scalable data ingestion processes across multiple data sources. Build and optimize data models that improve data quality and accessibility.
Data Engineering
Microsoft Fabric
SQL
Python
Data Pipelines
Develop and maintain backend systems using PHP, Symfony, and PHPUnit. Implement robust, secure backend architectures that align with business requirements. Ensure reliability, maintainability, and code quality within an Agile environment.
PHP
Symfony
MongoDB
Docker
Design, build, and maintain full stack applications. Develop responsive, accessible, and user-friendly UIs. Lead and mentor engineers, providing guidance and code reviews.
JavaScript
Python
React
Angular
Vue
Take ownership of the technical direction and delivery of a mobile app at a pivotal early stage. Act as the technical product owner, driving feature delivery and ongoing bug fixing. Lay the technical foundations for future scale, shaping engineering practices and standards.
IOS
Android
AI
LLMs
Own problems end-to-end, from discovery to iteration. Build high-quality features using Python and TypeScript. Collaborate with Product and Design to shape solutions.
Python
TypeScript
Design, develop, and maintain full stack applications using React, TypeScript, and Node.js Build and scale microservices-based architectures to support evolving product needs Ensure code quality through testing, reviews, and best engineering practices
React
TypeScript
Node.js
GraphQL
MongoDB
Implement new product features and enhancements across mobile and backend services Contribute to the end-to-end product development lifecycle, from design through deployment and iteration Build and maintain backend services using Clojure; develop and maintain mobile applications using React Native and TypeScript
React Native
TypeScript
Kafka
AWS
Own and evolve vulnerability management end-to-end. Embed secure design principles across mobile applications, APIs, and microservices. Partner closely with engineering teams to remediate security issues.
AppSec
DevSecOps
AWS
GCP
Cryptography
Design, build, and maintain robust full stack features across backend and frontend layers, taking end-to-end ownership of what you ship. Work primarily with Ruby on Rails on the backend, with strong consideration given to equivalent experience in Python, Rust, or Go. Actively use AI tools and techniques as part of your engineering workflow, from code generation and review to broader problem-solving and productivity.
Ruby On Rails
React
Vue
TypeScript
JavaScript
Design, build, and maintain scalable QA automation frameworks for product applications. Develop and execute automated test suites to ensure product quality and reliability. Leverage AI tools and techniques to improve test coverage, efficiency, and defect detection.
CI/CD
AI
Software Testing
Agile
Lead and mentor the mobile platform team, enabling efficient product team operations. Define and implement engineering standards for mobile security and release quality. Contribute to architectural decisions within React Native and TypeScript.
React Native
TypeScript
Kotlin
Swift
Objective-C