Monday, October 27, 2025
Flat Rock Technology đź§©

Senior Full-Stack Developer (.Net & React)

Posted: 3 days ago

Job Description

We are building a world-class company and we aim to consistently improve the level of skill and talent throughout it. About Flat RockFlat Rock is a global technology and outsourcing partner that helps businesses scale with cutting-edge software development, data solutions, and digital transformation services. We pride ourselves on innovation, collaboration, and technical excellence.We have just opened in Colombo, Sri Lanka and that’s where you come in.Flat Rock Technology’s Software Team is looking for a new Senior Full-Stack Developer (.Net & React). Main responsibilities: Design, develop, and maintain scalable and secure web applications using .NET, React, and related technologiesTake ownership of the entire development lifecycle, including architecture design, coding, testing, deployment, and supportCollaborate closely with cross-functional teams, including Product Managers, Designers, and QA Engineers, to deliver high-quality software solutionsLead code reviews, ensuring best practices in coding standards, security, and performanceProvide mentorship and technical guidance to junior and mid-level developersStay updated with emerging technologies and recommend improvements to enhance the technology stackTroubleshoot and resolve complex technical issues to ensure smooth operation of applicationsProficient in leveraging AI tools and platforms to support and enhance daily tasks and operational workflowsRequirements: 5+ years of experience in full-stack development with a strong focus on .NET technologies and ReactExpertise in C#, ASP.NET Core, EF Core, and RESTful API developmentProficiency in modern front-end technologies, including React, JavaScript/TypeScript, HTML5, CSS3 and responsive design best practicesSolid experience with MS SQL Server or other relational databasesFamiliarity with CI/CD pipelines, version control systems (e.g., Git), and Agile methodologiesStrong problem-solving skills and the ability to work independently on complex tasksExcellent communication skills with the ability to explain technical concepts to non-technical stakeholdersA degree in Computer Science, Software Engineering, or a related field (or equivalent experience)Experience with Cloud platforms such as Azure or AWSKnowledge of SignalR, Microservices architecture, Containerization (Docker, Kubernetes)Experience with additional frameworks like VueJS, Angular, or mobile development frameworks like .NET MAUIStrong understanding of DevOps practices and tools Why Flat Rock?Work in a collaborative, global team environment with opportunities for growth and learning.Contribute to projects at the intersection of data engineering, AI, and software innovation.Hybrid working culture.Professional development opportunities.If you feel this is you – Please get in touch with an English CV!By submitting your application you agree that FRT will use your personal data for recruitment purposes only. All documents will be managed in the strictest confidence.Only short-listed candidates will be invited for an interview.We look forward to meeting you!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs