As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining full stack applications using React for the frontend and .NET (Core or Framework) for the backend. You will also collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Company Profile:
Our client is an Australian-based information technology firm that provides integration, analysis, and auditing services for businesses. They have developed the most sophisticated genuine AI/No code platform software development platform. Enabling complex builds 10-30x faster than competitors. Successfully implemented for government, utilities and airports.
They are actively expanding their local presence in the Philippines and are looking for a skilled, driven, and motivated Senior Full Stack Developer to join their development team and contribute significantly to their growth.
This is the perfect career move for someone who thrives on solving complex problems and delivering scalable, high-performance application. Passionate about both frontend and backend development, and has a track record of creating robust, well-tested solutions.
Duties and Responsibilities:
- Design, develop, and maintain full stack applications using React for the frontend and .NET (Core or Framework) for the backend
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Ensure code quality by writing unit and integration tests using Jest (React) and Cypress (end-to-end
- Execute TDD for backend
- Build and maintain RESTful APIs and microservices to deliver scalable and secure applications
- Optimize and refactor code for performance, scalability, and maintainability
- Bachelor’s Degree in Information Technology, Computer Science or similar field
- 5+ years of experience in Full Stack Development
- Minimum 4 years of robust experience React with strong understanding of hooks, state management, and component architecture. Experience with Redux needed
- Minimum 3 years of experience in .NET, with proficiency in building backend services using .NET Core or .NET Framework, including experience with REST APIs, and Document databases
- Testing Proficiency: Proven experience with Jest for front-end unit testing and Cypress for end-to-end testing
- Strong knowledge of CI/CD pipelines and version control systems (Git, GitFlow)
- Experience with cloud platforms like Azure is a strong plus
- Solid understanding of Agile methodologies, DevOps practices, and working in a collaborative environment
- Excellent problem-solving skills and the ability to work independently or as part of a team
Advantageous Skills/Experience:
- Familiarity with orchestration tools like Azure DevOps
- Experience with NoSQL databases (RavenDB, MongoDB, Redis)