Posted on: 28/10/2026
About the Role:
We are seeking a skilled Full Stack Developer to design, build, and maintain scalable, secure, and high-performing web applications that power our data, analytics, and AI solutions for global enterprise clients. In this role, you will own features end to end, from responsive, intuitive user interfaces built with React or Angular to robust back-end services and APIs built on .NET, backed by well-designed SQL databases. You will work closely with product owners, designers, data engineers, and QA teams in an Agile environment to deliver production-ready software that creates measurable business value.
Key Responsibilities:
- Back-End Development: Design, develop, and maintain RESTful APIs, microservices, and business logic using C#, .NET Core / .NET 6+, ASP.NET Core Web API, and Entity Framework Core, applying clean architecture and SOLID principles.
- Front-End Development: Build responsive, accessible, and reusable UI components using React or Angular with TypeScript, HTML5, and CSS3; integrate front-end applications with back-end services and manage application state effectively.
- Database Design & Development: Design normalized schemas and write optimized SQL queries, stored procedures, views, and functions in SQL Server (or equivalent RDBMS); tune query performance through indexing and execution-plan analysis.
- End-to-End Feature Ownership: Translate business requirements into technical designs, estimate effort, and deliver features across the full stack, from database to UI, with a strong focus on quality, performance, and security.
- Code Quality & Testing: Write unit and integration tests (xUnit, NUnit, Jest, Jasmine), participate in peer code reviews, and follow secure coding practices including authentication and authorization (OAuth2, JWT).
- CI/CD & Collaboration: Use Git for version control and contribute to CI/CD pipelines (Azure DevOps, GitHub Actions, or Jenkins); collaborate in Agile/Scrum ceremonies and support production deployments and troubleshooting.
Required Experience and Qualifications:
- Overall Experience: Minimum 5 years of professional experience in full stack software development, with hands-on delivery of enterprise-grade web applications.
- Mandatory Back-End Skills: Strong hands-on expertise in C#, .NET Core / .NET 6+, ASP.NET Core (Web API / MVC), and Entity Framework Core, including building and consuming RESTful APIs.
- Mandatory Database Skills: Advanced SQL proficiency with SQL Server (or equivalent), including complex joins, stored procedures, triggers, indexing, and performance tuning.
- Mandatory Front-End Skills: Proven hands-on experience building production applications with at least one modern front-end framework such as React, Angular, or Vue.js, along with TypeScript/JavaScript (ES6+), HTML5, and CSS3.
- Full Stack Exposure: Demonstrated experience working across both front-end and back-end layers on the same product; candidates with only front-end or only back-end experience will not be considered.
- Engineering Practices: Solid understanding of object-oriented design, design patterns, SOLID principles, and microservices or layered architectures, along with Git and Agile methodologies.
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications:
- Python: Working knowledge of Python for scripting, automation, data processing, or building lightweight services and APIs (e.g., FastAPI, Flask).
- React: Hands-on experience with React and its ecosystem (Hooks, Redux or Context API, React Router) is a strong advantage.
- Cloud & DevOps: Familiarity with cloud platforms (Azure or AWS), Docker, Kubernetes, and exposure to integrating AI/ML or analytics services into web applications.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1680704