Role Overview: As a Full-Stack Developer, you will design, build, and maintain a modern ERP web application. You will work end-to-end on features across a React/TypeScript frontend and a .NET backend, leveraging AI-assisted development tools to accelerate coding, testing, and documentation. You will help replace Baseplan’s legacy ERP platform while collaborating closely with customers, business analysts, and cross-functional teams.
Key Responsibilities as a Full-Stack Developer:
Deliver full stack features end-to-end: from API endpoint design through to React UI implementation
Build and extend RESTful API endpoints in .NET using Clean Architecture principles
Implement frontend feature modules in React + TypeScript with modern state management patterns
Leverage AI-assisted development tools to accelerate coding, testing, code review, and documentation workflows
Conduct peer code reviews across both frontend and backend contributions
Liaise directly with customers and business analysts to clearly understand requirements and translate them into sound technical solutions
Identify and flag scope, timeline, or quality risks to the team lead proactively
Ensure timesheets and administrative tasks are completed accurately and on time
Demonstrate awareness of the wider implications of technical decisions on the product, customers, and other internal teams
Qualifications:
5+ years software development experience, including 3+ years full-stack.
Strong .NET (C#), REST API, and SQL Server knowledge.
Proficient in React, TypeScript, and state management libraries (TanStack, Zustand, Redux).
Experience with CI/CD pipelines (Azure DevOps, GitHub Actions).
Familiarity with AI-assisted development tools (GitHub Copilot, Cursor, Claude Code).
ERP or enterprise software experience and Microsoft certifications are a plus.
Excellent knowledge on modern application architecture and design patterns
Good understanding of SOLID principles
Experience with Entity Framework Core
Good T-SQL and SQL Server knowledge
Experience designing and implementing production grade RESTful APIs
Strong English communication, problem-solving, and attention to detail.
Ability to work independently in a distributed team and manage competing priorities.
If you’re a passionate Full-Stack Developer eager to deliver high-quality, AI-assisted ERP solutions and end-to-end features, apply now to join our innovative team.



