Senior Full-Stack (.Net + React) Engineer
Remote
Full Time
Experienced
PROJECT DESCRIPTION
Our client is a prominent leader in the real estate industry, driven by an innovation-first approach that integrates cutting-edge technologies to deliver comprehensive solutions. They are seeking a highly skilled Full-stack Engineer to play a pivotal role in developing scalable, high-performance applications. The tech stack heavily leverages Azure and Microsoft technologies, including .NET, Azure Functions, SQL Server, and DevOps practices, as well as frontend frameworks such as Angular and React. The ideal candidate will bring deep technical expertise, a passion for cross-functional collaboration, and the flexibility to work across various technologies.
IN THIS ROLE, YOU WILL
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
- Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
- Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.
HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect:
- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
- TestDome screening.
- Home Task.
- Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
- Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.
Our client is a prominent leader in the real estate industry, driven by an innovation-first approach that integrates cutting-edge technologies to deliver comprehensive solutions. They are seeking a highly skilled Full-stack Engineer to play a pivotal role in developing scalable, high-performance applications. The tech stack heavily leverages Azure and Microsoft technologies, including .NET, Azure Functions, SQL Server, and DevOps practices, as well as frontend frameworks such as Angular and React. The ideal candidate will bring deep technical expertise, a passion for cross-functional collaboration, and the flexibility to work across various technologies.
IN THIS ROLE, YOU WILL
- Lead the design, development, and deployment of secure, efficient, and scalable software solutions.
- Translate high-level project requirements into functional, high-quality applications across both backend and frontend frameworks.
- Design, build, and maintain clean, reusable, and high-performing code.
- Collaborate closely with cross-functional teams, including engineering, product, and data science, to ensure seamless integration of solutions.
- Identify and resolve bottlenecks, optimize application performance, and address system vulnerabilities.
- Drive best practices in coding, testing, and DevOps to maintain high code quality, including rigorous testing and code review processes.
- Proactively identify opportunities for technical innovation and improvements in existing systems.
- Collaborate with lead engineers, fostering a culture of growth and knowledge sharing within the team.
- Contribute to technical specifications, architectural designs, and documentation.
- Continuously enhance technical knowledge and skills by staying up to date with the latest technology trends, especially in Azure and Microsoft ecosystems.
- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience.
- 7+ years of professional software engineering experience, with demonstrated expertise in backend and full-stack development.
- Experience with .Net/C#.
- Experience with React.
- Significant experience in cloud architecture and developing enterprise applications.
- Extensive experience in leading the design and implementation of complex cloud architectures, with a focus on Microsoft Azure.
- Proven experience in delivering enterprise-grade applications, particularly within the Azure ecosystem.
- A passion for continuous learning, technology innovation, and mentoring.
- Experience in building Customer relationship management enterprise application is a plus
- Experience in Commercial real estate and Property management application development is a plus.
- Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
- Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
- Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
- Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
- Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.
HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect:
- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
- TestDome screening.
- Home Task.
- Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
- Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.
Apply for this position
Required*