At NerdySoft, we are looking for a Middle / Strong Middle Full-Stack Developer to join our team and work on modern web applications. We are seeking an engineer with strong .NET expertise who is also confident building modern frontend applications with React. If you enjoy solving complex technical challenges, contributing to architecture decisions, and working closely with an international team, we’d love to hear from you. About the Project & Client * Our client is one of the leading mortgage companies in the United States, headquartered in Texas. The company develops a comprehensive ecosystem of software products that support various stages of the mortgage lifecycle, serving thousands of users across the industry. * As a Full-Stack Developer, you will join a long-term project focused on the development and enhancement of two core products within the client’s platform. * The primary product is a document management system that streamlines document processing and workflow automation for mortgage operations. The platform incorporates AI-powered capabilities, including an AI document classification model that automatically categorizes and organizes mortgage-related documents, helping improve efficiency and accuracy.
Requirements * 3+ years of commercial experience with .NET development; * Strong proficiency in C# and building RESTful APIs; * Hands-on experience with Azure Functions; * Solid experience with React, TypeScript, and Next.js; * Experience working with PostgreSQL and MongoDB; * Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns; * Experience integrating with third-party services and APIs; * Experience with Git and collaborative development workflows; * Strong problem-solving skills and attention to code quality; * Upper-Intermediate (B2) or higher level of English; * Strong communication skills and experience working directly with clients.
Nice to Have * Experience with other Azure services; * Experience with CI/CD pipelines; * Experience writing unit and integration tests; * Ability to take ownership and make technical decisions independently.
Responsibilities * Develop and maintain backend services using .NET; * Build modern frontend applications with React, TypeScript, and Next.js; * Design and implement serverless solutions using Azure Functions; * Develop new features and enhance existing functionality; * Integrate applications with external services and APIs; * Work with PostgreSQL and MongoDB databases; * Participate in architectural discussions and contribute to technical decision-making; * Communicate with the Product Owner and customer dev team.
We Offer * Long-term cooperation with no excessive overtime; * A modern and comfortable office equipped with a generator and Starlink; * Flexible working hours and remote work opportunities; * Competitive compensation with regular salary reviews based on performance; * 18 paid vacation days and 25 paid sick leave days annually; * Medical insurance or sports compensation; * 50% reimbursement for certifications, conferences, training, and other professional development activities; * 50% reimbursement for English language courses; * Minimal bureaucracy, no micromanagement, transparent processes, and a supportive team culture built on trust and collaboration.