{bc}
linkedin

Full Stack Developer

Fédération Française du Bâtiment du Puy-de-Dôme
Dubai, UAE
parttime
Entry
Today
JavaScriptReactNode.jsPythonSQLAWS
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaScriptReactNode.js
Smart Apply

Full Job Posting

Role Description

The Full Stack Developer is responsible for designing, developing, testing, deploying, and maintaining end-to-end web applications by building responsive frontend interfaces and robust backend systems.

This role delivers secure, scalable, and high-performance software solutions while supporting the entire software development lifecycle from requirements analysis through deployment and ongoing maintenance.

Key responsibilities include developing responsive and intuitive user interfaces using modern frontend technologies, as well as designing and implementing backend services, business logic, RESTful APIs, and database solutions that support application functionality and system integration.

The role translates business and technical requirements into efficient, maintainable, and scalable software solutions while adhering to established coding standards and best practices.

The position participates in application architecture, technical design, code reviews, unit testing, integration testing, debugging, and performance optimization to ensure software quality, reliability, and maintainability.

It implements secure coding practices, optimizes database performance, and enhances application scalability to meet evolving business and user requirements.

In addition, the role integrates third-party services, cloud platforms, and enterprise systems while supporting application deployment, monitoring, maintenance, and continuous improvement across development, testing, and production environments.

It contributes to automation, continuous integration and continuous deployment (CI/CD), technical documentation, and process optimization to improve development efficiency and software quality.

The role collaborates closely with product managers, UI/UX designers, QA engineers, DevOps engineers, business analysts, and cross-functional development teams to deliver high-quality software solutions that align with business objectives, technical requirements, and user expectations.

Qualifications

Strong understanding of full stack development, software engineering principles, object-oriented programming, web application architecture, system design, and the software development lifecycle (SDLC).

Ability to design and develop secure, scalable, and maintainable software applications.

Proficiency in frontend technologies, backend programming languages, RESTful API development, database management systems, version control systems, and modern development frameworks.

Familiarity with cloud platforms, containerization technologies, microservices architecture, and CI/CD pipelines is advantageous.

Knowledge of application security, authentication, authorization, database optimization, caching strategies, performance tuning, system integration, and software testing methodologies.

Excellent analytical and problem-solving skills with the ability to troubleshoot complex technical issues, evaluate technical alternatives, and implement efficient and scalable software solutions.

Strong communication, collaboration, and stakeholder management skills with the ability to work effectively within cross-functional Agile teams and communicate technical concepts to both technical and non-technical audiences.

Excellent organizational skills, attention to detail, adaptability, continuous learning mindset, and the ability to manage multiple development priorities while delivering high-quality software in a dynamic and fast-paced environment.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today