Middle .NET Full Stack Developer
PPM Express is a cloud-based project portfolio management platform headquartered in the Seattle area, with a development center in Ukraine. We help medium-sized businesses and enterprise IT departments in the US, EU, and UK manage their projects and portfolios more effectively.
We're growing and looking for a Middle .NET Full Stack Developer to join our talented team. If you’re passionate about product development, eager to learn, and enjoy solving real-world problems with clean code—this could be a great fit.
What You'll Do
· Develop new features and improve existing functionality on both the backend and frontend.
· Work with ASP.NET Core, MongoDB, and React-based frontend technologies.
· Collaborate with the product and development teams to understand requirements and propose solutions.
· Write clean, testable code following best practices (unit and integration testing, mocking, etc.).
· Participate in code reviews, sprint planning, and feature discussions.
· Keep up with technology trends and contribute ideas to improve the product and development processes.
Who You Are
· 3+ years of commercial development experience.
· Strong backend skills with ASP.NET Core and MongoDB.
· Solid frontend experience with TypeScript, ES6, React, Redux, CSS, and HTML.
· Familiar with testing methodologies and tools (unit/integration tests, DI, mocking).
· English: Intermediate level or higher (able to read, write, and participate in meetings).
· Proactive, self-motivated, and eager to collaborate in a team.
Nice to Have
· Experience with Microsoft Azure cloud services.
· Familiarity with AI-related development.
· Understanding of microservices architecture.
What We Offer
· Work on a real product used by global customers.
· Professional mentoring and support from senior developers.
· Clear career growth and development opportunities.
· Flexible working hours.
· Flexible working hours and remote work options.
· Public holidays off.
· Corporate health insurance.
· Sports reimbursements and wellness benefits.
· Friendly team culture.