Job description
Tech Stack: Node.js, React, AWS, Python
Experience: 5+ years of hands-on software engineering experience
💼 About the Role
We’re on the hunt for a Senior Software Engineer who thrives on solving complex problems, building scalable systems, and getting things done right. You’ll be part of a lean, high-performing engineering team, working on projects that span across industries—from FinTech to AI-powered platforms.
This is a hands-on role where you’ll have autonomy, ownership, and the space to flex your full-stack skills, with a primary focus on Node.js and React in an AWS environment.
🛠 What You’ll Do
Architect, develop, and maintain high-quality, scalable applications
Own full-stack development using Node.js (backend) and React (frontend)
Build and manage cloud infrastructure on AWS (Lambda, EC2, S3, etc.)
Occasionally dip into Python-based systems where needed
Contribute to system design decisions and help shape the technical direction
Work closely with product managers, designers, and fellow engineers
Write clean, efficient, and well-tested code
Perform code reviews and mentor junior team members
✅ What We’re Looking For
5+ years of professional experience as a software engineer
Deep experience with Node.js, React, and AWS
Solid working knowledge of Python (bonus if you’ve worked with data-heavy apps or automation)
Strong understanding of REST APIs, microservices, and serverless architecture
Experience with CI/CD and infrastructure-as-code is a plus (Terraform, CloudFormation, etc.)
A strong problem-solver who writes maintainable, production-grade code
Excellent communicator and collaborator
🌟 Why Join Us
Fully remote, flexible work setup
Projects that challenge and excite
Small team = big impact
International exposure with a tight-knit, senior-level team
Zero fluff, no bureaucracy—just good people doing great work
📩 Sound like your kind of role? Send us your CV or LinkedIn profile and let’s chat!