As a Senior Fullstack Software Engineer, you will design and implement robust, high-performance applications that integrate advanced data analytics and artificial intelligence. Your work will directly influence the architecture and evolution of scalable software platforms, solving real-world challenges through clean, maintainable code.
What You’ll Do
- Develop fullstack solutions using modern technologies, focusing on performance, scalability, and reliability.
- Translate business requirements into technical implementations by working closely with product, design, and operations teams.
- Lead by example in promoting best practices in software design, including clean architecture, testing, and code quality.
- Contribute to system design reviews, testing strategies, and continuous integration workflows to ensure production-ready deployments.
- Explore emerging technologies and advocate for their adoption to keep development practices current and effective.
What We’re Looking For
- Bachelor’s degree in Computer Science or a related field, with strong knowledge of algorithms, data structures, and system design principles.
- At least five years of hands-on experience building scalable fullstack applications using technologies such as Python, FastAPI, React/Next.js, Node.js, and TypeScript.
- Deep familiarity with software design patterns, including SOLID, domain-driven design, and modular architecture.
- Proven experience with both SQL and NoSQL databases, RESTful and GraphQL APIs, and cloud platforms like AWS, GCP, or Azure.
- Experience setting up CI/CD pipelines and applying DevOps practices to streamline development and deployment.
- Understanding of AI and data analytics integration, with the ability to build systems that leverage machine learning frameworks.
- Comfortable in Agile environments, with a history of owning projects, mentoring others, and delivering end-to-end solutions.
- Strong analytical and problem-solving skills, capable of breaking down complex problems into effective technical designs.
Nice to Have
- Experience with microservices, containerization using Docker and Kubernetes, and event-driven architectures.
Work Environment
This is a hybrid role based in Sharjah Media City, UAE, with flexible remote options. You’ll work in a culture that values technical excellence, creativity, and continuous learning, where autonomy and collaboration drive innovation.
Compensation & Benefits
Offerings include competitive pay, performance-based bonuses, and opportunities for career growth within a high-impact, fast-moving organization. You’ll contribute to transformative AI-powered projects with global reach, in an environment where your expertise shapes the direction of the product.


