We are looking for an experienced Full Stack Developer to join our team and contribute to the design, development, and deployment of customized web-based business applications. This role will be pivotal in building high-quality applications with robust back-end architecture and interactive front-end features. If you’re a problem-solver with a strong background in both front-end and back-end development, we’d love to hear from you!
Key Responsibilities:
• Develop and maintain scalable, web-based business applications with a focus on both performance and user experience.
• Collaborate with cross-functional teams to design, build, and deploy Angular applications.
• Develop, optimize, and maintain complex SQL Server databases, stored procedures, and functions.
• Design, implement, and document APIs and web services to support seamless integrations.
• Manage codebase and deployment pipelines, ensuring streamlined release processes.
• Work closely with DevOps to implement CI/CD pipelines and deployment best practices.
Skills & Qualifications:
• Experience: 4+ years in full-stack development for web-based applications.
• Front-End: Proficiency with Angular+, HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
• Back-End: Strong skills in .NET C#, ASP.NET, MVC, and API development.
• Database: Expertise in MS SQL Server, with experience writing and optimizing stored procedures and functions.
• APIs & Web Services: Proven experience with RESTful services and integrations.
• Deployment & DevOps: Knowledge in DevOps practices, including CI/CD pipelines, with hands-on experience in Azure services.
Desired Profile:
• Solid understanding of both front-end and back-end development.
• Strong communication, teamwork, and problem-solving abilities.
• Willingness to potentially relocate to Saudi Arabia after probation.
Preferred Skills:
• Experience with Azure and DevOps methodologies.
• Ability to work in a fast-paced environment and manage multiple projects effectively.