Role Summary:
We are seeking a talented and versatile Senior Backend Engineer with relative Full Stack experience in .NET and React to join our startup team. As a Senior Backend Engineer, you will play a key role in building and enhancing our web-based applications, contributing to both the front-end and back-end development efforts. You will collaborate closely with our cross-functional team to deliver high-quality, scalable, and innovative solutions that meet the needs of our customers and drive the success of our startup.
About OPTeam:
The construction industry has long since suffered from cost overruns and missed deadlines. 50% of large typical construction projects run 80% over budget.
OPTEAM is based in Dubai, UAE and is working to evolve the way projects are managed and tracked. Using our own in-house AI algorithms and patented methodologies, we build software to help construction companies track and optimize their construction planning.
How we work:
We are all about open communication, agility, and trust. Our team is comprised of high-performance individuals that work well together. We also value your thoughts, and opinions and give you the platform to share your ideas and implement them.
Qualities:
- Fluent communication skills in English
- Strong problem-solving skills, attention to detail, and ability to work independently as well as collaboratively in a team environment.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
- Passion for learning, self-motivation, and willingness to take on new challenges in a dynamic startup environment.
- Experience working in a Startup or entrepreneurial setting is a plus.
Skill Qualifications:
- Proven experience as a Full Stack Developer, with strong proficiency in .NET and React development.
- Solid understanding of software development principles, design patterns, and architectural concepts.
- Hands-on experience with .NET Core, C#, ASP.NET MVC/WebAPI, Entity Framework, SQL Server.
- Proficiency in front-end dev. using HTML, CSS, JavaScript, React, Redux, and related technologies.
- Experience with version control systems (e.g., Git), agile methodologies (e.g., Scrum, Kanban), and DevOps practices.
Previous Experience:
- Minimum 7/8 years in Backend engineering with several years of experience in web full-stack development
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
- Experience with construction industry a plus
- Experience with mobile development a plus
What you'll be doing:
- Develop and maintain web applications using .NET Core, C#, ASP.NET MVC, React, and other relevant technologies.
- Design and implement responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern front-end frameworks/libraries.
- Create RESTful APIs and integrate with backend services to support seamless data exchange and functionality.
- Collaborate with product managers, designers, and other stakeholders to understand requirements, define user stories, and prioritize features.
- Participate in the entire software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
- Write clean, efficient, and well-documented code following coding standards and best practices.
- Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement and learning.
- Troubleshoot and debug issues, perform root cause analysis, and implement effective solutions to address technical challenges.
- Stay up to date with emerging technologies, trends, and industry best practices to drive innovation and maintain a competitive edge.
- Work in a fast-paced, agile environment, adapting to changing priorities and delivering results under tight deadlines.
- Department
- Partner Jobs
- Locations
- Cairo, Egypt
- Remote status
- Fully Remote