As an Experienced Fullstack Software Engineer with Jaffa Technologies Limited you will be working in a vibrant space collaborating with teams dedicated to meeting our Clients’ objectives. Your duties will involve active participation in the creation and design of Clients’ solutions as well as the continuous development, testing, configuration and deployment of existing ones, all built on modern user-facing technologies.
Minimum Qualification : Degree
Experience Level : Mid level
Experience Length : 4 years
Job Description/Requirements
Responsibilities:
Review user experience designs and application requirements.
Develop interactive and responsive User Experiences.
Optimize applications for maximum speed
Employ Angular tools and good Java Script design paradigms in application code.
Design mobile-based features
Employ .NET Technologies in building backend services.
Collaborate with other back-end developers and web designers to improve usability.
Get feedback from, and build solutions for, users and customers
Help back-end developers with coding and troubleshooting
Stay up-to-date on emerging technologies.
Requirements:
Rich experience developing applications with Angular, Typescript and other Angular family tools such as NGRX & Rx Js.
Strong understanding and experience building applications in Java Script and HTML5/CSS3 based frameworks
Solid understanding of Java Script
Good design skills using HTML5/CSS3
Rich experience building backend services with Microsoft .NET Technologies such as C#, NET Core, .NET, Razor Pages, MVC, Entity Framework, Dapper.
Strong communication skills
4+ years experience
About Jaffa Technologies Limited: Jaffa Technologies Ltd. is an integrated services firm dedicated to providing cost-effective total solutions in Information and Communication Technologies (ICT), Systems Security and Engineering , and Specialized Outsourcing Services to our clients. In addition, we also offer consultancy and project management services. We strive to provide the technological platform required by clients to efficiently and reliably deliver optimal services to their customers. Our team is dedicated, performance-driven, and well-trained to deliver the best solutions by employing standard industry practices. We have certified professionals in their areas of expertise to ensure the quality of our solutions. We take pride in creating solutions that significantly enhance and improve our clients’ businesses.
We regret to inform you that this job opportunity is no longer available