Description
Senior Full Stack Developer – .NET & React
Job PurposeThe Senior Full Stack Developer will be responsible for designing, developing, and delivering scalable digital solutions using C#, .NET, ASP.NET Core, Web API, React, and TypeScript.
The role requires strong hands-on full-stack development expertise along with the ability to lead technical delivery, guide development teams, and coordinate directly with international clients and stakeholders.
The candidate will work across the full software development lifecycle, from understanding business requirements and solution design to development, testing, deployment, and production support.
The role requires strong technical ownership, problem-solving ability, and the confidence to communicate with both technical and non-technical stakeholders.
What Are We Looking For?We are looking for a Senior Full Stack Developer with at least 5 years of professional software development experience, with strong expertise in .NET backend development and React-based frontend development.
The ideal candidate must have:
Strong hands-on experience with C#, .NET, ASP.NET Core, Web API, React, and TypeScriptProven experience leading or mentoring a development teamExperience coordinating directly with international/foreign clientsAbility to take ownership of technical deliverables and drive them to completionStrong understanding of full-stack architecture and modern web development practicesAbility to translate business requirements into practical technical solutionsStrong communication, stakeholder management, and problem-solving skillsExperience working in an Agile/Scrum environment
Work ScheduleWorking Hours: 8 hours per dayWorking Days: 5 days per weekShift: Rotational shift scheduleEmployees may be assigned to Morning, Day, or Night shifts based on project and business requirements.Flexibility to work across all rotational shifts is required.
What You'll DoDesign, develop, and maintain scalable web applications using C#, .NET, ASP.NET Core, and Web API.Build responsive and high-performance user interfaces using React, TypeScript, HTML, CSS, and Tailwind CSS.Develop and integrate RESTful APIs, third-party services, and external systems.Design and implement reusable, maintainable, and scalable frontend components.Develop end-to-end features across both frontend and backend layers.Translate business and technical requirements into robust full-stack solutions.Participate in solution design, technical discussions, code reviews, and architectural decisions.Lead technical implementation and ensure timely delivery of assigned features and projects.Lead, mentor, and provide technical guidance to junior and mid-level developers.Review code and promote best practices for code quality, performance, security, and maintainability.Coordinate directly with international clients to understand requirements, provide technical updates, clarify issues, and communicate project progress.Participate in client meetings and contribute to technical discussions with foreign stakeholders.Work closely with project managers, designers, developers, QA teams, and other stakeholders.Troubleshoot, debug, and resolve issues across frontend and backend systems.Work with databases and develop data-driven applications.Work with Git, CI/CD pipelines, and multi-environment deployments.Contribute to deployment, release management, and production support activities.Participate actively in Agile/Scrum ceremonies and sprint planning.Identify technical risks and recommend appropriate solutions.Ensure applications meet standards for performance, security, accessibility, SEO, and cross-browser compatibility.Stay updated with modern .NET, React, cloud, and web development technologies.
Skills and CompetenciesTechnical Skills5+ years of professional experience in software development.Strong professional experience with C# and .NET.Strong hands-on experience with ASP.NET Core and Web API.Strong hands-on experience with React and TypeScript.Good knowledge of HTML, CSS, and Tailwind CSS.Strong understanding of responsive and cross-browser web development.Strong experience developing and consuming RESTful APIs.Experience with third-party API and service integrations.Good understanding of relational databases and data-driven applications.Strong experience with Git and modern software development workflows.Experience with CI/CD pipelines and multi-environment deployments.Strong understanding of application performance, security, scalability, and maintainability.Experience with cloud platforms and modern deployment practices is an advantage.Experience with CMS platforms such as Optimizely, Umbraco, or similar platforms is an advantage.
Full Stack DevelopmentStrong understanding of frontend and backend application architecture.Ability to independently develop and deliver features across React and .NET.Experience designing reusable React components and integrating them with backend APIs.Strong understanding of state management, API communication, and frontend performance optimization.Ability to troubleshoot and resolve issues across frontend and backend layers.Understanding of software development lifecycle, deployment, and production support practices.
Team Leadership & Client CoordinationProven experience leading, mentoring, or technically guiding a development team is mandatory.Ability to review code and provide constructive technical feedback.Ability to distribute and coordinate technical tasks within a development team.Experience working directly with international/foreign clients is mandatory.Strong client communication and stakeholder management skills.Ability to understand client requirements and translate them into technical solutions.Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.Comfortable participating in client meetings, requirement discussions, technical discussions, and project updates.
Professional SkillsStrong problem-solving and analytical skills.Excellent communication and stakeholder management skills.Ability to take ownership of technical deliverables.Ability to work independently and lead technical initiatives.Strong collaboration and team management skills.Experience working in an Agile/Scrum environment.Strong attention to code quality, performance, and technical detail.Willingness to learn and adapt to new technologies.Working proficiency in English.Ability to work effectively with geographically distributed teams and international clients.
Interested candidate may also apply through hr@foursymmetrons.com