Full Stack Developer
Remobi
Municipality of Madrid, Spain
17 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
Flutter
.NET
API
Amazon Web Services (AWS)
Application Performance Management
Unit Testing
Azure
C Sharp (Programming Language)
Code Review
Corona (Software Development Kit)
Software Design Patterns
NoSQL
SQL Databases
Backend
GIT
Information Technology
Front End Software Development
REST
Docker
Job description
From architecting robust APIs to crafting beautiful user interfaces, this is your chance to own the full development lifecycle and shape products that users genuinely love. Your Role as a Full-Stack Flutter & .NET Developer:
Be the engineer who brings ideas to life. You'll design, develop, and optimise scalable applications across the entire stack, collaborating closely with cross-functional teams to deliver high-quality, future-ready solutions.
You'll troubleshoot complex challenges, champion best practices, and share your expertise to uplift the entire engineering team. What You'll Do:
- Design, develop, and maintain full-stack applications using .NET for the backend and Flutter for the frontend
- Build responsive, intuitive, and user-friendly interfaces
- Collaborate with designers, product owners, and fellow engineers to turn requirements into polished solutions
- Design and develop RESTful APIs and integrate them seamlessly with frontend components
- Optimise application performance, scalability, and security across all layers
- Write clean, maintainable, well-documented code and unit tests for backend and frontend
- Troubleshoot and resolve complex technical issues
- Participate in code reviews and merge request reviews, sharing knowledge and promoting consistency
- Stay ahead of modern software development trends and bring best practices into the team
Requirements
- 8+ years of experience as a full-stack developer
- Strong proficiency in Flutter and modern frontend development
- Solid understanding of RESTful API design and integration
- Strong experience with SQL and NoSQL databases
- Strong experience with C#
- Familiarity with Git and modern version-control workflows
- Experience with Docker-based configuration and deployment (a plus)
- Practical experience with Azure or AWS and implementing CI/CD pipelines
- Understanding of design patterns is a plus
- Strong problem-solving mindset and excellent communication skills
- Bachelor's degree in Computer Science or a related field
Desired Qualities:
- Passion for building scalable, end-to-end solutions that delight users
- Fast learner who adapts quickly to new languages, tools, or frameworks
- Experience working in Agile/Scrum environments
- Self-driven professional with a strong sense of ownership and accountability