We are seeking a highly skilled and experienced Senior Full-Stack Developer with expertise across Next.js (React), ASP.NET Core, Entity Framework, MongoDB, Vercel, and AWS, along with hands-on experience using AI coding tools such as Claude Code or Codex to design and build products and prototypes. This is an exciting opportunity to join a dynamic team and help build cutting-edge applications across a range of industries.
Responsibilities
- Design and develop robust, scalable full-stack solutions for web and mobile applications.
- Interface with product stakeholders and clients to gather requirements and translate them into technical specifications and prototypes.
- Contribute to development planning — breaking work into epics and tasks and helping organize sprints within a multi-developer team.
- Mentor other developers, review their code, and collaborate on planning and technical decisions.
- Build efficient, secure server-side architectures on serverless cloud platforms such as AWS Lambda, Vercel, and Atlas App Services.
- Optimize database performance through effective data modeling and querying across both SQL and NoSQL systems.
- Deploy and manage applications on AWS infrastructure, leveraging services such as Lambda, S3, Secrets Manager, VPC Peering, EventBridge, and EC2.
- Stay current with emerging technologies and industry trends, sharing knowledge and insights with the team.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a full-stack software developer implementing complex web and mobile systems, including collaborating with and mentoring other team members.
- Solid back-end experience with Node.js and C# / .NET (ASP.NET Core), including building RESTful APIs and serverless functions.
- Experience with ORMs and data access, including Entity Framework.
- Hands-on experience with cloud services, specifically AWS, MongoDB Atlas App Services, and Next.js on Vercel.
- Experience with Git and version control workflows; familiarity with CI/CD pipelines and containerization (e.g., Docker) is a plus.
- Familiarity with automated testing practices (unit, integration, and end-to-end).
- Experience using Anthropic and OpenAI models to build product prototypes, workflows, and internal tooling.
- Excellent problem-solving skills, with the ability to troubleshoot and debug complex, unfamiliar systems.
- Strong communication and teamwork skills for collaborating effectively across cross-functional teams.
- Fluent English, both written and verbal.
- Competitive salary and comprehensive benefits package.
- The opportunity to work on cutting-edge projects and help shape the future of web and mobile applications.
- A collaborative, inclusive work environment that values creativity and innovation.
- Professional development and growth opportunities.
- Flexible hours and remote work options.