Sharjah, United Arab Emirates Hybrid $500 to $3,000 / month

Snowheap is hiring a Senior Fullstack Software Engineer

About the Role

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.

Required Skills
PythonFastAPIPydanticReactNext.jsNode.jsTypeScriptSQLNoSQLRESTful APIsGraphQLAWSGCPAzureCI/CDDevOpsSOLIDDDD PythonFastAPIPydanticReactNext.jsNode.jsTypeScriptSQLNoSQLRESTful APIsGraphQLAWSGCPAzureCI/CDDevOpsSOLIDDDD
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Snowheap

We are a leading data analytics and artificial intelligence company based in the UAE with over 10 years of experience in scaling and developing innovative platforms and solutions to cater for our clients’ problems & create practical & easy-to-use solutions.

All jobs at Snowheap Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago