Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Regular Full-Stack Software Engineer - C# & Flutter image - Rise Careers
Job details

Regular Full-Stack Software Engineer - C# & Flutter

Job purpose

Mobile Wave Solutions is a professional services company specialising in software development as a service. We are committed to delivering scalable, high-quality software solutions that meet our clients' evolving needs. With a growing team of over 120 engineers and a mission to empower businesses globally, we provide expert teams to deliver robust solutions and drive innovation.

We are looking for a Mid-Level Full-Stack Engineer with C# expertise to join an ambitious team building an innovative learning platform for healthcare professionals. This is a great opportunity to work across the stack while gaining experience in Flutter/Dart and cloud-based technologies.

Our client is developing a cutting-edge learning platform that aims to revolutionise healthcare training. By offering free and accessible education, they seek to close the healthcare skills gap and improve patient care worldwide. The platform delivers immersive and interactive learning experiences via mobile and web applications. 

Tech Stack

  • Front-end: Flutter/Dart (but open to JavaScript/React/React Native developers who are willing to learn Flutter).

  • Backend: C#

  • Cloud Infrastructure: AWS (Lambdas, DynamoDB, Cognito)

Duties and responsibilities

  • Develop and maintain backend services in C#, ensuring scalability, performance, and security.

  • Work on front-end development, ideally in Flutter/Dart (or be open to learning it).

  • Collaborate with the senior engineers to ensure best practices and high code quality.

  • Implement automated testing and contribute to improving test coverage across the application.

  • Assist in making architectural decisions and shaping the technical direction of the platform.

  • Work in a lean, fast-paced team, contributing to an impactful, mission-driven project.

Qualifications, Skills, and Experience

  • 3+ years of experience in software development

  • 2+ years of working experience in Flutter/Dart

  • Proven experience with C# for backend development.

  • Experience working with AWS (Lambdas, DynamoDB, Cognito) is a plus.

  • Flutter/Dart experience is highly desirable, but we’re open to developers with React/React Native experience willing to transition to Flutter.

  • Knowledge of automated testing and a strong commitment to writing high-quality, maintainable code.

  • Comfortable working in a fast-moving environment with tight deadlines.

  • A problem-solving mindset and a willingness to learn new technologies.

  • Proficiency in English, spoken and written

Advantages

  • Experience in Healthcare projects

Our Benefits

  • Remote Office - Option to work remotely / Hybrid

  • Parking Space - We provide free parking spots

  • Fun Office Space - We offer a game zone and a relaxation area

  • Health Insurance - Additional private health insurance, including a dental care plan

  • Holidays - Enjoy an extra 5 days after your 1st and 5th year with us

  • Personal Development - Company-sponsored training to further develop your skills

  • Employee Referral Programme - Receive a competitive bonus for referring a friend

  • Social Events - We love to celebrate our success together

  • Family Insurance - Add insurance to a family member

  • Multisport Card - Fully covered sports pass

What You Should Know About Regular Full-Stack Software Engineer - C# & Flutter, NDEAVOUR CONSULTING

At Mobile Wave Solutions, we're on the lookout for a talented Regular Full-Stack Software Engineer with expertise in C# and a desire to dive into the world of Flutter. Join our vibrant team as we work on an innovative learning platform aimed at revolutionizing education for healthcare professionals. Imagine being part of a project that empowers individuals to enhance their skills and ultimately improve patient care on a global scale! In this role, you'll flex your full-stack skills, developing and maintaining robust backend services in C#, while also getting hands-on experience with front-end development in Flutter/Dart. If you're coming from a JavaScript/React/React Native background and are eager to learn Flutter, we want to hear from you! As a vital member of our dynamic team, you'll collaborate closely with senior engineers, adhere to best practices, and contribute to architectural decisions that shape the future of our platform. Plus, the cloud-based tech stack includes AWS services like Lambdas, DynamoDB, and Cognito, enhancing your development toolkit. Join us remotely or adopt a hybrid working style, and enjoy a workplace filled with fun perks—such as a game zone, relaxation areas, and comprehensive health insurance. If you’re ready to make an impact and take your career to the next level with Mobile Wave Solutions, let's connect today!

Frequently Asked Questions (FAQs) for Regular Full-Stack Software Engineer - C# & Flutter Role at NDEAVOUR CONSULTING
What responsibilities does a Regular Full-Stack Software Engineer at Mobile Wave Solutions have?

As a Regular Full-Stack Software Engineer at Mobile Wave Solutions, you'll be integral to developing and maintaining backend services using C#. Your responsibilities also include front-end development, mainly focusing on Flutter/Dart, collaborating with senior engineers to ensure code quality, implementing automated testing, and assisting in architectural decisions for the learning platform aimed at healthcare professionals.

Join Rise to see the full answer
What qualifications and experience do I need to apply for the Full-Stack Software Engineer position at Mobile Wave Solutions?

To apply for the Full-Stack Software Engineer position at Mobile Wave Solutions, you should have at least 3 years of experience in software development, with a minimum of 2 years working with Flutter/Dart. Proven experience in backend development with C# is required, and familiarity with AWS services, though not mandatory, will be a plus. A problem-solving mindset and a willingness to learn new technologies are essential for success in this role.

Join Rise to see the full answer
How does remote work operate for Full-Stack Software Engineers at Mobile Wave Solutions?

Mobile Wave Solutions offers flexible working arrangements, allowing Full-Stack Software Engineers to choose between remote work or a hybrid model. This flexibility ensures that you can maintain a work-life balance while being part of an innovative project team that is both dynamic and ambitious in enabling accessible healthcare education.

Join Rise to see the full answer
What benefits can I expect as a Full-Stack Software Engineer at Mobile Wave Solutions?

As a Full-Stack Software Engineer at Mobile Wave Solutions, you can look forward to several benefits, including the option to work remotely or in a hybrid setting, free parking, additional private health insurance, personal development opportunities, and social events celebrating our successes. Plus, you’ll enjoy extra holiday days after reaching your 1st and 5th work anniversaries!

Join Rise to see the full answer
Is experience in healthcare projects necessary for the Full-Stack Software Engineer role at Mobile Wave Solutions?

While experience in healthcare projects is a significant advantage for the Full-Stack Software Engineer position at Mobile Wave Solutions, it is not a strict requirement. We value diverse backgrounds and are looking for candidates eager to contribute to our healthcare-focused learning platform and embrace the opportunity to make a meaningful impact.

Join Rise to see the full answer
Common Interview Questions for Regular Full-Stack Software Engineer - C# & Flutter
Can you describe your experience with C# and how you've used it in previous projects?

When answering this question, be specific about the C# projects you've worked on, highlighting your role, the challenges faced, and the outcomes. Discuss coding practices, performance optimization, and any frameworks you’re familiar with. This not only showcases your technical skills but also your problem-solving ability in real-world applications.

Join Rise to see the full answer
What is your approach to developing with Flutter/Dart?

Share your development approach by discussing how you manage state, handle UI design, and structure your codebase in Flutter. If you have prior experience with similar frameworks like React, you could also compare your approaches to application architecture, emphasizing your adaptability to Flutter/Dart.

Join Rise to see the full answer
How do you ensure code quality in your software development process?

Talk about your use of coding best practices, automated testing practices, code reviews, and any tools you utilize for linting and style adherence. This demonstrates your commitment to maintainable and high-quality code, aligning perfectly with Mobile Wave Solutions’ standards.

Join Rise to see the full answer
Describe a time you had to solve a complex problem in a project. What was your process?

Use the STAR method (Situation, Task, Action, Result) to detail the complex problem you faced, the steps you took to analyze and tackle it, and the successful outcome. Make sure to emphasize your thought process and the skills used to resolve the issue effectively.

Join Rise to see the full answer
How do you keep up with new technologies and industry trends?

Discuss your learning habits, such as online courses, attending meetups, or following key industry figures. Highlight specific technologies you’re currently exploring and how they could relate to improving your work as a Full-Stack Software Engineer.

Join Rise to see the full answer
How do you handle tight deadlines, especially when working on complex projects?

Explain your strategies for time management, prioritization, and team collaboration under pressure. Providing a real-life example can illustrate your ability to manage deadlines effectively while still producing high-quality work.

Join Rise to see the full answer
Can you explain your experience with AWS and how you've integrated it into your projects?

Detail your experience with AWS services like Lambda, DynamoDB, and Cognito, explaining how you’ve utilized them for backend functionalities or deployment. Specific examples will demonstrate your proficiency and understanding of cloud infrastructure.

Join Rise to see the full answer
What role do you think automated testing plays in software development?

Discuss the importance of automated testing for ensuring code quality and reducing bugs. Mention any testing frameworks and strategies you've used, and how they contribute to continuous integration and delivery in your projects.

Join Rise to see the full answer
What motivates you to work in software development, particularly in healthcare technology?

Share personal insights about your passion for technology and its impact on improving lives, particularly in healthcare. Connect your motivation with Mobile Wave Solutions’ mission to empower individuals through education in healthcare.

Join Rise to see the full answer
How do you approach working in a fast-paced, agile environment?

Illustrate your experience in agile methodologies, including your role in sprint planning and reviews. Emphasize your adaptability, collaboration, and willingness to pivot when new challenges arise, showing how well you fit into a dynamic team like Mobile Wave Solutions.

Join Rise to see the full answer
Similar Jobs
Posted 4 days ago
Photo of the Rise User
Fearless Remote Baltimore, MD or Remote
Posted 5 days ago
Photo of the Rise User
BlaBlaCar Remote Paris or Remote from France
Posted 10 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Veeva Systems Remote Pennsylvania - Philadelphia
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 13 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
9 people applied to Front-End Developer at Whizz
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa
Photo of the Rise User
Someone from OH, Dublin just viewed GTM Recruiter (Contract) at Notion Labs
Photo of the Rise User
Someone from OH, West Chester just viewed Marketing Manager, Brand at Felix
Photo of the Rise User
Someone from OH, Amelia just viewed Call Center Representative at Ascensus
Photo of the Rise User
Someone from OH, Amelia just viewed Remote Call Center Representative at Conduent
Photo of the Rise User
Someone from OH, Amelia just viewed Credit and Collection Analyst at AbbVie
Photo of the Rise User
94 people applied to Scrum Master-Remote at DICE
O
Someone from OH, Dayton just viewed Data Engineer at On-Hire
Photo of the Rise User
Someone from OH, Cincinnati just viewed Reentry Coordinator at Commonwealth of Kentucky
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo