Full Stack Developer Position: Full Stack Developer (3+ years experience) Job Type: Full-Time Candidates applying for this job must have the capability to build and code software, platforms, or websites from scratch. They should possess the expertise to maintain and scale these applications to meet growing user demands and ensure optimal performance. Key Responsibilities: Front-End Development: Proficient in HTML, CSS, and Advanced CSS. Strong understanding of Core Java Script and Java Script frameworks. Expertise in DOM Manipulation, ES6, and modern frameworks such as React, Angular, and Vue.js. Ensuring responsive design for mobile and desktop applications. Enhancing user experience through interactive and dynamic elements. Back-End Development: Developing server-side logic using programming languages like Node.js, Python, Ruby, Java, or PHP. Creating and managing databases (SQL and No SQL) to store and retrieve application data. Implementing APIs and web services to facilitate communication between the front-end and back-end, including RESTful APIs and Graph QL. Ensuring data security and integrity through proper authentication and authorization mechanisms, such as OAuth and JSON Web Tokens (JWT). Proficient in ERP Integration. Integrate new Blazor applications with existing VB .NET-based ERP and older VB operations and staff management programs. Setting up and maintaining servers, cloud infrastructure, and deployment pipelines. Monitoring application performance and troubleshooting issues. Implementing continuous integration and continuous deployment (CI/CD) practices. Proficiency in Java Script (Vue preferred), REST APIs (Node/Python) Experience with 3D Frameworks (Three.js, Babylon.js, P5.js, Unity) Knowledge in Firebase Ecosystem. Understanding of security and authentication. Experience with Large Language Models, Deep Learning. Knowledge of Neural Radiance Fields / Gaussian Splatting a plus. Code Quality and Testing: Writing clean, maintainable, and efficient code for both front-end and back-end components. Conducting code reviews and providing feedback to peers. Writing unit, integration, and end-to-end tests to ensure code quality. Integrating third-party services and APIs as needed. Collaborating with cross-functional teams to define, design, and ship new features. Qualifications: Bachelor's Degree Minimum of 3 years of experience as a Full Stack Developer. Strong specialisation in Back End Development. Proficiency in HTML, CSS, Advanced CSS, and Core Java Script. Experience with Java Script frameworks such as React, Angular, and Vue.js. Expertise in DOM Manipulation, ES6, and responsive design principles. Extensive experience with server-side programming languages like Node.js, Python, Ruby, Java, or PHP. Proficient in SQL and No SQL databases. Experience with RESTful APIs, Graph QL, OAuth, and JWT. Familiarity with setting up and maintaining servers and cloud infrastructure. Strong understanding of CI/CD practices. Experience with 3D Frameworks (Three.js, Babylon.js, P5.js, Unity) Excellent problem-solving skills and attention to detail. Ability to write clean, maintainable code and conduct thorough code reviews. Strong collaboration and communication skills. How to Apply: If you meet the above qualifications submit your resume and a cover letter detailing Job Type: Full-time Job Type: Full-time Pay: AED3,000.00 - AED5,000.00 per month
We regret to inform you that this job opportunity is no longer available