Moon is building innovative solutions to solve universal problems that most businesses face — yet are not addressed by a single, unified tool. The mission is to transform the entrepreneurial experience and deliver operational excellence for businesses across the world through a unified platform supercharged with proprietary AI agents.
Requirements
- Strong experience with React (hooks, context, state management, component-driven design).
- Proficiency in at least one back-end framework (preferably .NET/C-Sharp, but Node.js, or Python are welcome).
- Solid understanding of REST APIs, authentication/authorization, and API security practices.
- Hands-on experience with databases (PostgreSQL, SQL Server, or other relational/NoSQL systems).
- Familiarity with cloud services (Azure, WAS, GSP), containerization (Docker, Kubernetes), and CI/CD workflows.
- Demonstrated ability and willingness to heavily use AI in daily work, including coding, testing, documentation, and solution design.
- Hands-on experience with microservices implementation and architecture.
Responsibilities
- Design, develop, and maintain scalable front-end applications using React and modern UI patterns.
- Build and extend back-end services and APIs, preferably in .NET/C-Sharp, with the flexibility to adapt to other frameworks as needed.
- Integrate with databases (PostgreSQL, SQL Server, and NoSQL) and design data models that support secure and reliable workflows.
- Write clean, testable, and maintainable code, ensuring high code quality and coverage.
- Contribute to CI/CD pipelines, automated testing, and deployment processes.
- Leverage AI development tools (code generation, testing automation, documentation, monitoring) to maximize productivity and efficiency.
- Identify opportunities to embed AI-driven capabilities into the MOON platforms, delivering innovative features for customers.
Other
- 5+ years of experience as a Full Stack Software Engineer.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication and teamwork skills.
- Practical experience working with Agile teams.
- 2 Monthly Work From Home Days