Senior Full-stack Engineer (C# + .NET)

  • Full-time

Company Description

Software Mind is seeking qualified candidates to fill the role of Senior Full-Stack Engineer.

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:

  • Flexible schedules and authentic work-life balance  
  • Opportunities for continuing education  
  • Social activities per country sponsored by the company  
  • Birthday celebration  
  • Payment in US Dollars  

Job Description

About the role  

Our client is a startup dedicated to wellness and health. Their app is tailored to both businesses and individuals invested in their health and well-being.  

 We're looking for a Full Stack Engineer, who will play a critical role in designing and developing web applications and backend APIs. The ideal candidate will have a deep understanding of full-stack web  development with a specialization in supporting mobile applications. Additionally, this candidate will be an expert on REST APIs and distributed systems that scale to millions of users.   

Main Responsibilities  

  • Collaborate on the design and development of responsive and user-friendly healthcare web applications.  
  • Utilize front-end technologies (e.g., React, Vue.js) to create engaging user interfaces.  
  • Develop server-side logic using back-end technologies like C# and .NET Core.  
  • Integrate third-party APIs and services to enhance application functionality. 
  • Ensure the security and privacy of healthcare data through effective implementation of best practices.  
  • Conduct testing, debugging, and troubleshooting to identify and address software issues.  
  • Collaborate with cross-functional teams to implement continuous improvements and updates.

#LI-DNI

Qualifications

Job Skills/Requirements

  • +90% English written and oral (at least B2 level) with excellent communication skills.  
  • 6+ years of industry experience as a Full Stack Engineer supporting enterprise B2B web applications.  
  • Strong understanding of back-end development using C# and Front-end development using React. 
  • In-depth knowledge of Azure services.  
  • Strong proficiency in front-end technologies (HTML5, CSS, JavaScript).  
  • Experience working in SaaS on Cloud-Native applications.   
  • Ability to take business requests and break them down into manageable steps to achieve a goal.  
  • Capable of designing a moderately sized software project, putting together a project plan to accomplish it, tracking progress, and executing it with a team.  
  • Able to see the big picture of how systems interact with one another.  
     

Nice to have:  

  • Experience with collecting large amounts of data from mobile and health devices.
  • Experience designing and implementing scalable and resilient architectures.
  • Familiarity with multi-tenancy considerations and solutions.
  • Proficiency in scripting and automation using tools such as PowerShell or Azure CLI. 
  • Exceptional creativity, along with strong collaboration and communication skills.  
  • Experience working with secure data such as HIPAA or other sensitive information. 
Privacy Policy