Published on www.talent-jb.sa 05 Apr 2025
Job Title: Senior Software Engineer (.NET, React, Flutter, Angular)
Job Description:
We are seeking a highly skilled Senior Software Engineer with expertise in .NET, React, Flutter, and Angular to join our dynamic development team. The ideal candidate will have at least 7 years of experience in software development, strong problem-solving skills, and a passion for building scalable, high-performance applications.
Responsibilities:
- Design, develop, and maintain web and mobile applications using .NET, React, Flutter, and Angular.
- Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend developers, to deliver high-quality software solutions.
- Ensure application performance, security, and scalability by following best practices and design patterns.
- Participate in code reviews, architecture discussions, and software design decisions.
- Troubleshoot, debug, and optimize existing applications for improved performance and usability.
- Stay up-to-date with emerging technologies and frameworks to ensure the adoption of best practices.
- Mentor junior developers and contribute to knowledge-sharing within the team.
Requirements:
- 7+ years of professional experience in software development.
- Strong proficiency in .NET for backend development.
- Hands-on experience with React.js and Angular for frontend development.
- Expertise in Flutter for cross-platform mobile application development.
- Solid understanding of RESTful APIs, microservices architecture, and cloud technologies (Azure/AWS/GCP).
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Knowledge of CI/CD pipelines, DevOps practices, and version control (Git).
- Strong problem-solving skills and ability to work in an Agile/Scrum environment.
- Excellent communication and teamwork skills.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
#J-18808-Ljbffr