Job Description
Full Stack Developer (React & .Net)
We are looking for passionate candidates to join the Sri Lankan operations of an Australian-based cutting-edge Technology Company serving both government and private organizations across Australia, England, and New Zealand.
This is a full-time opportunity with the potential to grow within the organization based on your performance. We offer attractive packages and flexibility of working from home, allowing you to maintain a healthy work-life balance while saving commuting time and cost.
Who are we looking for?
We are seeking highly motivated, analytical, and detail-oriented Full Stack Developers who are passionate about building modern enterprise applications. The ideal candidate should be capable of working independently while collaborating with cross-functional teams to deliver high-quality, scalable solutions.
You should be comfortable working across both frontend and backend technologies and be eager to leverage AI-assisted development tools to enhance productivity and innovation.
Key Responsibilities:
- Design, build, and deliver full-stack features end-to-end, from backend APIs to frontend UI
- Develop and extend RESTful APIs using .NET and modern architecture principles
- Build scalable and maintainable frontend applications using React and TypeScript
- Collaborate with customers and business analysts to understand requirements and translate them into technical solutions
- Conduct peer code reviews across frontend and backend components
- Leverage AI-assisted tools to accelerate coding, testing, debugging, and documentation
- Identify and communicate risks related to scope, timelines, or quality proactively
- Ensure high-quality, clean, and maintainable code following best practices
- Contribute to continuous improvement of development workflows using automation and AI
- Maintain accurate timesheets and complete administrative tasks on time
- Understand the broader impact of technical decisions on the product and stakeholders
Essential
- Minimum 5 years of software development experience, including at least 3 years in full-stack development
- Strong proficiencies in .NET (C#) and modern backend development practices
- Experience building RESTful APIs and working with SQL Server and T-SQL
- Strong experience with React and TypeScript
- Experience with state management libraries (e.g., Redux, Zustand, or TanStack Query)
- Familiarity with modern frontend build tools (e.g., Vite or Webpack)
- Strong understanding of software architecture, SOLID principles, and design patterns
- Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions)
- Excellent verbal and written English communication skills
- Strong problem-solving skills and attention to detail
- Ability to multitask and work effectively in a remote team environment
- Ability to write clean, structured, and maintainable code
AI & Development Tools
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or similar
- Ability to write effective prompts and critically review AI-generated code
- Understanding of AI-assisted software development lifecycle, including testing and validation
- Ability to leverage AI tools to improve development efficiency and code quality
Preferred
- Experience working with ERP or enterprise business systems
- Experience with end-to-end testing frameworks (e.g., Playwright)
- Familiarity with UI frameworks such as Ant Design or Material UI
- Knowledge of modern UI/UX patterns and component-driven design
- Experience with prompt engineering or AI workflow optimization
- Domain knowledge in rental/hire business processes
- Experience with .NET WinForms
Qualifications
- Degree in IT, Computer Science, Software Engineering, or a related field
- Microsoft certifications are an added advantage
If you have worked with the above skill requirements / areas more than 5 years, not scared to think out of the box and believe you can make an impact in changing the traditional way of work, then you are encouraged to apply. Feel Free to apply through Full Stack Developer (React & .Net) - Ateam Software | Career Page