Post Job Free
Sign in

Software Engineer - Mid to Senior level

Company:
Snaphunt Pte Ltd
Location:
United Arab Emirates
Posted:
May 26, 2026
Apply

Description:

Job Description

Join our dynamic team as a Full Stack Engineer and help build cutting-edge digital solutions for US-based clients. This role is open to junior, mid-level, and senior engineers with strong fundamentals and a growth mindset. You'll work on diverse projects ranging from enterprise web applications to innovative mobile platforms, leveraging modern technologies to deliver scalable, high-performance solutions. You'll collaborate with US clients, understand business requirements, and translate them into robust technical implementations while continuously advancing your engineering skills.

Key Responsibilities

Design, develop, and deploy scalable web applications and mobile solutions using modern frameworks and best practices

Build robust, secure, and performant RESTful APIs and microservices architecture

Collaborate closely with US-based clients to gather requirements, provide technical insights, and ensure alignment with business objectives

Write clean, maintainable, well-documented, and testable code following industry standards and coding conventions

Participate actively in code reviews, providing constructive feedback and mentoring junior developers

Lead technical discussions and architectural decisions, proposing innovative solutions to complex problems

Troubleshoot, debug, and optimize applications to ensure optimal performance and reliability

Stay current with emerging technologies, frameworks, and industry trends, evaluating their potential impact on projects

Work collaboratively with cross-functional teams including designers, product managers, and other developers

Contribute to technical documentation, knowledge sharing sessions, and team process improvements

Manage multiple client projects simultaneously, ensuring timely delivery and high-quality outcomes

Requirements

3+ years of professional experience in full-stack development, with ability to deliver production-ready features

Proficiency in modern frontend frameworks (React, Vue.js, Angular, or similar) and backend technologies (Node.js, Python, Java, .NET, or similar)

Strong experience with RESTful and GraphQL API design and implementation

Hands-on experience with cloud platforms (AWS, Azure, or GCP) including services like EC2, Lambda, S3, RDS, and containerization (Docker, Kubernetes)

Solid understanding of database design and optimization (SQL and NoSQL databases)

Experience with version control systems (Git) and CI/CD pipelines

Strong communication skills in English (C1 level or better) with the ability to articulate technical concepts clearly

Ability to work effectively with US time zones (flexible schedule to accommodate client meetings and collaboration)

Experience with agile development methodologies and collaborative development practices

Portfolio or GitHub profile demonstrating high-quality code and diverse project experience

What We Offer

Competitive base salary ranging from $3,000 to $5,000 per month, based on skills and experience

Potential to significantly increase earnings by taking on multiple client projects simultaneously

Remote work flexibility

Apply