Full Stack Developer
We’re looking for a skilled Full Stack Developer to join our clients in-house technology team. You’ll be responsible for designing, developing, and maintaining high-quality software solutions across both front-end and back-end systems. This role involves working with modern frameworks, APIs, and cloud platforms to deliver scalable and secure digital products.
Key Responsibilities
* Design, build, and deploy scalable web and mobile applications using ReactJS, React Native, .NET, and Azure Functions.
* Develop and maintain RESTful and GraphQL APIs, ensuring clean integration across internal and external systems.
* Architect secure, high-performance backend services supporting customer portals, dashboards, and IoT data ingestion.
* Champion DevOps practices such as CI/CD automation, monitoring, and observability.
* Support architectural design sessions and contribute to long-term technology planning.
* Conduct code reviews, share best practices, and mentor less experienced team members.
* Collaborate cross-functionally to align solutions with business objectives and customer needs.
* Maintain clear technical documentation including design records, diagrams, and process guides.
Qualifications and Experience
* Proven hands-on experience with C# / .NET and ReactJS (frontend and backend).
* Strong knowledge of cloud platforms, preferably Microsoft Azure.
* Experience building and integrating with REST / GraphQL APIs.
* Solid understanding of databases (SQL, NoSQL, or similar) and data modelling.
* Familiarity with CI/CD pipelines, automated testing, and DevOps tools.
* Understanding of secure coding practices, authentication (OAuth2, Entra ID/B2C), and authorization frameworks.
* Excellent problem-solving and communication skills, with the ability to work independently.
* Degree in Computer Science, Software Engineering, or equivalent experience.
* Prior experience leading or mentoring developers.
* Exposure to React Native for mobile application development.
* Working knowledge of Infrastructure as Code (e.g., Terraform).
* Understanding of IoT concepts (e.g., MQTT, Modbus, Azure IoT Hub).
What’s on Offer
* Competitive base salary with annual performance bonuses.
* 25 days annual leave plus public holidays, with additional leave for long service.
* Private medical insurance and health cash plan.
* Pension scheme with employer contributions.
* Life assurance and income protection coverage.
* Employee discount platform and wellness programs.
* Hybrid working model with flexibility to work from home and the office.
* Support for professional development, training, and certification.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* IT Services and IT Consulting and Utilities
#J-18808-Ljbffr