Senior Fullstack Software Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Role Description We’re hiring a Senior Fullstack Software Developer for a remote contract role based in Dubai. In this role, you’ll be responsible for designing, building, and maintaining scalable, high-performance software across both front-end and back-end systems.
Key Skills for This Role
Full Job Posting
Role Description
We’re hiring a
Senior Fullstack Software Developer
for a remote contract role based in Dubai.
In this role, you’ll be responsible for designing, building, and maintaining scalable, high-performance software across both front-end and back-end systems.
You’ll work closely with cross-functional teams to translate technical requirements into reliable solutions, contribute to architectural decisions, and solve complex engineering challenges.
Key Responsibilities
- Design, develop, and maintain scalable front-end and back-end systems
- Build performant, reliable, and maintainable applications
- Collaborate with product, design, and engineering teams to deliver technical solutions
- Translate business and technical requirements into robust software implementations
- Contribute to system architecture and technical design decisions
- Write clean, testable, and maintainable code
- Conduct code reviews and enforce engineering best practices
- Mentor junior developers and support team growth
- Troubleshoot and resolve complex software issues
- Ensure system performance, security, scalability, and observability
Required Qualifications
- Strong foundation in Computer Science principles and core software engineering concepts
- Deep expertise in back-end web development and software engineering
- Strong proficiency in programming and Object-Oriented Programming (OOP)
- Excellent problem-solving and critical-thinking skills
- Strong communication and collaboration skills in remote environments
- Ability to work independently and contribute effectively in distributed teams
Preferred
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience with cloud platforms, DevOps practices, or agile development methodologies
Required Skills
- Node.js
- Next.js
- TypeScript
- React
- Frontend Development
- Component Design
- State Management
- Responsive Design
- Performance Optimization
- REST APIs
- API Design
- Microservices
- PostgreSQL
- Architecture Design
- Scalability
- Code Review
- Code Quality
- Security
- Observability
- Nice to Have
Experience
- in any of the following is a strong plus:
- Fintech
- Private Markets
- Asset Management
- Investment Platforms
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career