Senior .Net Maui Engineer

Remote
Full Time
Costa Rica Studio
Experienced

This remote role is based in Costa Rica or El Salvadro and only open to citizens and permanent residents of Costa Rica/El Salvador who do not need visa sponsorship. 
 

Academic Level 
BS/MS degree in Computer Science, Engineering, or a related subject. 
 

Description 
ImagineX is a product-oriented and boutique software development company. We partner with our clients to become their product team, helping them from ideation to product launch. We commit to deliver quality, impactful, and ground-breaking products that can realize our client's vision and makes their life easier. We’re looking for developers who can work as a member of a distributed team to design, architect, and build system components. Our team works with many technologies, so our developers must be versatile throughout the stack and work to continuously improve their skills. We have an ever-growing roadmap comprised of interesting work throughout our platform’s stack and are searching for the right people to help us. 


Essential Duties and Responsibilities

  • Participate in the definition of development processes, including agile project management, continuous integration/deployment (CI/CD), release process. 
  • Assist in porting a Xamarin forms application to .NET Maui
  • Refactor and rewrite components as needed to align with .NET MAUI architecture and APIs.
  • Ensure high performance, responsiveness, and efficient memory usage in the new MAUI app.
  • Identify and resolve platform-specific issues.
  • Write and execute unit, UI, and integration tests for the migrated app.
  • Work in an agile environment where we ship features frequently. 
  • Build reusable code and libraries for future use. 
  • Foster quality while building solutions, through extensive testing of your code. 
  • Support tracking projects to schedule, budget, and scope, reporting status, issues, and risks to project leadership team. 
  • Assist in resolution of complex and escalated production issues. 
  • Participate in Cloud deployment processes. 
  • Care deeply about performance. 
  • Good people skills, care about mentoring others. 

 

Technical Skills 

  • 5+ years of experience in software development. 
  • Adept in Agile Methodologies. 
  • Experience with .NET Maui
  • Experience with Xamarin
  • Experience working with Azure cloud provider. 
  • Strong knowledge creating unit testing. 
  • Strong knowledge with REST APIs. 
  • Proficiency with development tools such as Project management tools, Git, bash, Azure DevOps. 
  • Experience building pipelines that promote apps to mobile stores.

 

Strategic Skills 

  • Excellent verbal and written communications skills. 
  • Team player. 
  • Experience working within agile environments.  


Nice To Have 

  • Experience working with pipelines as code such as Azure DevOps, Github Actions, etc.
  • Experience working with .Net framework.
  • Experience working with Entity framework.  
  • Experience working with relational databases.
  • Experience with other mobile technologies, either native or hybrid.


Strategic Skills 

  • Excellent verbal and written communication skills.  
  • Team player.  
  • Experience working within agile environments.  
  • Experience working with larger / multiple teams to review and deliver code. 
  • Excellent organization and time management skills, with the ability to maintain strict attention to detail.
  • Self-motivated with the desire to consistently improve performance and gain further knowledge.
  • Ability to meet deadlines, learn quickly and demonstrate effective problem-solving and follow-up skills.


Benefits  

  • Unlimited Paid Time Off   
  • Private Health and Dental Insurance   
  • Work from Home (We also have a cool office)   
  • Learning Opportunities and New Technology   
  • Job Stability   
  • Excellent Team!   
  • And more....   
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*