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
This job has been sourced from an external job board.
More jobs on https://www.qureos.com/