Job Description: Senior Full Stack Developer
Location: Abu Dhabi
Experience: 6-8 years
Type: Full-time
Educational Qualification: Degree in Computer Science, Software Engineering or related preferred
Job Specific Responsibilities :
- A full stack engineer should be gifted at all layers of innovation stack - it might be a front-end outline and conduct, middleware, backend, database questions and so on.
- Design and develop full-stack web applications using modern tools and frameworks.
- Build RESTful APIs and microservices using Python and Node JS.
- Design and implement robust frontend components using HTML5, CSS3, and JavaScript (React.js or similar).
- Plan and estimate sprint deliverables and ensure timely and quality releases.
- Write clean, modular, and testable code following TDD/BDD, Clean Code, and SOLID principles.
- Develop database models, optimize queries, and manage both SQL (PostgreSQL, Oracle) and NoSQL (MongoDB) stores.
- Leverage Docker for containerization and support deployment into Kubernetes or other cloud-native environments.
- Build automated test suites and performance tests for feature validation and regression coverage.
- Stay up to date with new tools, frameworks, and best practices, applying them appropriately.
- Participate in architecture reviews, design sessions, and system integration discussions.
- Collaborate closely with UX/UI designers and product managers to ensure seamless user experiences.
- Review code and mentor junior developers to uplift engineering standards.
Essential Skills
- Follow Clean Code/Solid principles - Uncle Bob aka Robert C Martin
- Adhere and use TDD/BDD.
- Outstanding ability to develop efficient, readable, highly optimized/maintainable and clear code.
- Hands-on experience on on Python and JavaScript(NodeJS)
- Micro services, Rest APIs.
- Messaging (Kafka or any such others).
- Mocking (any of the following Mockito, EasyMock, JMock, Spock, Jasmine, Mocha).
- IDE WebStorm/ Visual Studio
- Build tools (One of Gradle, Webpack,Grunt,Gulp).
- SQL Database (One of Oracle, MS SQL Server or Postgres).
- NoSQL MongoDB.
- Ensure all software built is robust and scalable.
- Experience building server-side web applications.
- Detailed understanding and experience of front-end web development (HTML/CSS/JS).
- Understanding of and experience with a range of approaches to testing application code and systems for behavior and performance (any of Selenium, Geb, Wiremock, Jmeter, Gatling, Sauce Labs).
- An ability to communicate technical concepts to a non-technical audience.
- Working knowledge of unix-like operating systems such as Linux and/or Mac OS X.
- Knowledge of the git version control system.
- Ability to quickly research and learn new programming tools and techniques.
- Understanding of the use of Responsive Web Design.
- Deep knowledge of accessibility standards and developing web products that can be used easily by users with a range of assistive technology needs.
Desirable Skills:
- Mentor and train other developers in a non-line management capacity.
- Experience mentoring or helping colleagues optimize their code.
- Knowledge of relational and non-relational database systems.
- System administration and configuration management skills.
- Experience presenting work at user groups, business and to peers.
- Experience of building and scaling high-traffic websites.
- Experience of handling large data sets and scaling their handling and storage.
- Experience of designing and maintaining public HTTP APIs.
- Experience of handling large data sets and scaling their handling and storage.
- Ruby.
- Other JVM languages (Java8,Groovy, Scala, Clojure, Kotlin etc).
- Other NoSQL databases such Neo4J, Cassandra, Redis etc.
Processes & Practice: Agile, Scrum/Kanban/Lean, TDD/BDD, CI/CD, XP
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2025-08-20
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
DevOps Engineer
2026-05-27
- Posted
- Sep 24, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Abu Dhabi Emirate
- Company
- Saal.ai
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2025-08-20
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
DevOps Engineer
2026-05-27