Senior Fullstack Developer/s
Contract Type
Location
Industry
Specialisation
Salary
Contact Name
Contact Email
Date published
Job Reference
Description
Are you a strong technical mind who loves solving complex problems, building cutting-edge products, and working with autonomy? We're looking for a Senior Full Stack Developer to join our growing team and help shape the future of our platforms and technologies.
This is more than just writing code - you'll be owning projects end-to-end, making architectural decisions, and contributing to high-impact, high-scale systems. You'll have the chance to lead, grow, and work on truly meaningful work in a modern tech stack.
What You'll Be Doing
- Build secure, scalable backend systems (mostly in Node.js, with some Python).
- Develop rich, responsive UIs using React and modern frontend tooling.
- Architect APIs, design clean data models, and ensure smooth integration across services.
- Own your work from design to deployment - and support it in production.
- Work across a modern DevOps environment using containers, CI/CD, cloud platforms, and monitoring tools.
- Apply security best practices at every stage of development.
- Collaborate across teams - or work solo when needed. Your initiative is valued.
- What We're Looking For (Must-Haves)
- Strong Technical Skills from the list below
- Start-up experience - you're comfortable in fast-moving, dynamic environments
- Currently in a hands-on development role - actively coding and contributing
- Able to work independently - you don't need much direction to get things done
- Experience building and scaling cloud-based applications from the ground up
- Strong problem-solving skills - you can tackle tough challenges effectively
- A portfolio with real examples - ideally live, public projects that show what you can do
Technical Skills
Backend Development
Node.js (Expert level)
- 5+ years of experience building production-ready applications
- Deep knowledge of Node.js internals - async programming, event loop, streams, etc.
- Expert in Express.js and TypeScript
- Skilled in designing RESTful APIs
- Comfortable with testing (e.g., using Jest)
Python (Intermediate level)
- 2+ years of experience with Python for backend work or scripting
- Familiar with Flask and writing clean, maintainable code
- Experience working with both SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, DynamoDB)
Frontend Development
- 5+ years of experience building complex applications with React
- Strong understanding of React fundamentals - Hooks, Context API, Component Lifecycle
- Able to turn designs/mockups into fast, user-friendly UIs
- Experience with state management tools like Redux
- Solid skills in modern JavaScript (ES6+), HTML5, CSS3, and preprocessors (SASS/LESS)
Infrastructure & Security
- Experience with containerized deployments (e.g., Docker)
DevOps (Required)
- Strong experience building and maintaining CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps)
- Comfortable deploying and managing apps on cloud platforms like AWS, Azure, or GCP
Nice-to-Haves (Not Required)
- Experience training AI models
- Working with large, unstructured or semi-structured datasets
- Building machine learning-powered applications
Why You'll Love This Role
- Autonomy & Impact - We trust you to run with your ideas and build things that matter
- Cutting-edge Projects - Get hands-on with modern stacks and tools, and experiment with emerging tech
- Leadership Opportunities - Help shape the direction of our tech and mentor others
- Supportive Team - Work with smart, collaborative people who value both independence and teamwork
Ready to Build What's Next?
If you're looking for a role where you can bring your full skillset to the table, grow your career, and work on meaningful tech with real autonomy - we'd love to hear from you.