About the Role
We are seeking a Senior Full-Stack Software Engineer with deep experience building modern web applications, APIs, and distributed services. This role is ideal for someone who not only excels in React and .NET development, but also embraces AI-augmented engineering as a core part of their workflow. You’ll collaborate with product, design, and platform teams to build high-quality solutions, shape architectural decisions, and contribute to engineering best practices across the organization.
This role involves designing, building, and maintaining full-stack applications using React and .NET (C#), as well as developing reliable, scalable backend services and RESTful APIs.
Responsibilities
- Design, build, and maintain full-stack applications using React and .NET (C#).
- Develop reliable, scalable backend services and RESTful APIs.
- Work with PostgreSQL and / or SQL Server for schema design, complex queries, and performance tuning.
- Use AI-based development tools (e.g., Cursor, Cline, RooCode, GitHub Copilot, etc.) to accelerate :
- Feature development and implementation
- Debugging and code refactoring
- Unit, integration, and end-to-end test generation
- Contribute to architecture discussions and drive technical decision-making.
- Participate in code reviews, mentor teammates, and foster high-quality engineering standards.
Qualifications
5+ years of software engineering experience, including delivering production-grade systems.Advanced proficiency in React, including hooks, context / state management, and modern component composition.Strong .NET (C#) backend development experience with APIs and service-oriented architecture.Hands-on experience with relational databases, ideally PostgreSQL and / or SQL Server.Demonstrated daily use of agentic AI development tools, and ability to effectively validate, refine, and integrate AI-generated code.A mindset that sees AI as a collaborative partner, not just a helper.Excellent communication, collaboration, and problem-solving abilities.Required Skills
Cloud & DevOps (Added Value)Proficient with AWS core services (e.g., EC2, S3, Lambda, IAM).Experience building and maintaining CI / CD pipelines using tools such as Jenkins, GitHub Actions, or Azure Pipelines.Familiarity with infrastructure as code and cloud security best practices is a plus.