➡️ Apply here: Full‑Stack Developer
🔔 Monitor #fullstack #java #node.js #golang #.net #php #python #react #javascript #angular jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Job Title:** Full-Stack Developer
**Company:** Estidama
**Location:** On-site (Abu Dhabi, UAE)
**Employment Type:** Full-time
**Contract Duration:** Long-term (initial engagement may be structured with a 6-month review period)
**Salary:** 17,000-20,000 AED / month (~4,500-5,000 USD | ~12,500-14,650 GEL)
**Role Overview:**
We are seeking a mid-senior level Full-Stack Developer to design, build, and maintain robust, scalable web applications. You will work across the entire technology stack—front-end, back-end, and databases—collaborating closely with product managers, designers, and fellow engineers to deliver high-quality, production-ready solutions. This role is ideal for a hands-on engineer who enjoys ownership, problem-solving, and building real-world systems in a fast-paced, international environment.
**Key Responsibilities:**
* Design, develop, test, and maintain full-stack web applications.
* Build scalable, high-performance backend services and RESTful APIs.
* Integrate with third-party services and external systems.
* Develop modern, user-friendly interfaces using Vue.js.
* Collaborate with product managers and UI/UX designers to implement user-centric features.
* Ensure code quality, maintainability, and best practices.
* Optimize applications for performance, scalability, and security.
* Participate in code reviews, technical discussions, and knowledge sharing.
* Mentor junior developers and contribute to team growth.
* Troubleshoot, debug, and resolve complex technical issues.
* Stay up-to-date with emerging technologies and industry trends.
**Requirements & Experience:**
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* 5-8+ years of experience in full-stack software development.
* Strong front-end experience with Vue.js.
* Strong back-end experience with one or more of the following: Java (Core Requirement), Node.js, Python, .NET.
* Solid understanding of SQL and NoSQL databases.
* Experience designing and consuming RESTful APIs.
* Familiarity with microservices architecture.
* Experience working with cloud platforms (AWS, Azure, or GCP).
* Knowledge of CI/CD pipelines, Git, and Agile/Scrum methodologies.
* Experience with testing frameworks and ensuring software quality.
**Skills & Competencies:**
* Strong problem-solving and analytical skills.
* Ability to work independently and collaboratively.
* Excellent communication and stakeholder management.
* Strong understanding of: Web security, Performance optimization, Scalable system design.
* Experience mentoring or guiding junior developers.
**Nice-to-Have/Optional:**
* Experience with Docker and Kubernetes.
* Exposure to serverless architectures.
* Experience integrating AI/ML or data-driven features.
* Background working on large-scale or high-traffic applications.
* Experience working in international or distributed teams.
