Digital Full Stack Engineer HR172
WFA Digital Insight
As the demand for skilled digital professionals continues to rise, with a 25% increase in full stack engineer job openings in the past year, Smart Working Solutions stands out for its commitment to a genuine remote-first culture. With the global remote work market expected to reach $35 billion by 2027, professionals with expertise in React, TypeScript, and .NET/C# are in high demand. This role offers a unique chance to work with a company that values growth, well-being, and community, making it an attractive opportunity for those seeking a long-term, fulfilling career in digital engineering.
Job Description
About the Role
The Digital Full Stack Engineer position at Smart Working Solutions is a critical role that involves delivering high-quality, end-to-end features across both frontend and backend systems. As part of the growing Digital team, you will be working in a collaborative, cross-functional environment, contributing to continuous delivery practices, automation, and platform quality. Your primary focus will be on ensuring strong engineering standards, testing, and operational readiness, while supporting reliable and scalable digital services.The role requires a deep understanding of software development principles, including design patterns, testing, and deployment. You will be working closely with the Product, UX, QA, Architecture, and Operations teams to refine requirements and deliver value. Your ability to communicate effectively and collaborate with cross-functional teams will be essential in driving the success of our digital products.
Smart Working Solutions is committed to fostering a culture of innovation, excellence, and ambition. As a valued member of our team, you will have the opportunity to grow professionally and personally, with access to mentorship, community, and forums where ideas are shared.
What You Will Do
- Develop and deliver end-to-end features using React, TypeScript, and .NET/C#
- Build and maintain scalable, secure, and maintainable applications and services
- Follow established architecture, coding standards, and design system conventions
- Write and maintain unit and integration tests, contributing to UI/API automation
- Ensure accessibility, performance, and quality standards are met
- Contribute to and improve CI/CD pipelines, including quality gates such as testing, security scanning, and static analysis
- Implement observability practices (logging, metrics, tracing) to support monitoring and troubleshooting
- Participate in incident resolution and continuous improvement activities
- Collaborate with Product, UX, QA, Architecture, and Operations teams to refine requirements and deliver value
- Contribute to technical documentation, runbooks, and knowledge sharing
What We Are Looking For
- Strong experience with React, TypeScript, and .NET/C#
- Experience building RESTful APIs and full stack applications
- Solid understanding of frontend frameworks, backend services, and cloud-native patterns
- Experience with source control systems (e.g., Git, Bitbucket)
- Exposure to CI/CD pipelines, Azure DevOps, and DevOps practices
- Hands-on experience with unit and integration testing, with exposure to UI/E2E or contract testing
- Understanding of automation and continuous delivery principles
- Basic knowledge of observability tools, including logging and monitoring
- Experience using JIRA or similar tools for tracking and collaboration
Nice to Have
- Experience in financial services or regulated environments
- Exposure to advanced CI/CD practices and pipeline optimization
- Experience with cloud platforms and distributed systems
Benefits and Perks
- Flexible working hours, with fixed shifts and no weekend work
- Day 1 benefits, including laptop and full medical insurance
- Support and mentorship from experienced professionals
- Opportunities for career growth and professional development
- Access to a global community of professionals
How to Stand Out
- Familiarize yourself with the company's technology stack, including React, TypeScript, and .NET/C#, to demonstrate your expertise during the interview.
- Highlight your experience with CI/CD pipelines, Azure DevOps, and DevOps practices to showcase your ability to collaborate with cross-functional teams.
- Prepare examples of your previous work, including code samples or personal projects, to demonstrate your skills and problem-solving abilities.
- Research the company culture and values to understand the importance of community, growth, and well-being in the workplace.
- Be prepared to discuss your experience with unit and integration testing, as well as your understanding of automation and continuous delivery principles.
- Show enthusiasm for the company's mission and values, and be prepared to discuss how you can contribute to the team's success.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.