Envoc Careers

Xamarin/Mobile Developer

IMPORTANT: IF YOU ARE NOT LOCATED IN LOUISIANA YOU WILL NOT BE CONSIDERED AT THIS TIME UNLESS YOU ARE WILLING TO RELOCATE. WE ARE RECRUITING TO FILL OFFICES IN BATON ROUGE, NEW ORLEANS, HAMMOND AND LAFAYETTE, LOUISIANA ONLY. 

As a four-time Best Places to Work company, Envoc would like to offer you a chance at being the next rockstar Envocean! We have designed a process that is very precise in discovering our future rockstars so make sure you follow all steps as required (there are multiple steps to get to an actual interview). Envoc is building a better reality for our clients and we hope that you are able to make the journey with us! 

As the demand for mobile applications continues to grow, Envoc is seeking talented Xamarin mobile developers to join our expanding team. We are looking for someone who enjoys developing custom business apps, working with top-notch UI/UX designers, and integrating with existing client systems. The candidate must also have an uncontrollable desire to learn, as we are always improving and integrating new technologies. 

Our platform of choice is Xamarin, as we are a .NET shop with a focus on C#. Xamarin allows us to create cross-platform apps that share domain logic across iOS, Android, and Windows phones, all within one solution. Our mobile apps generally have an ASP.NET Web API / MVC application backing them to process their requests and serve up data. Packages we commonly use with our mobile apps include Json.NET, RestSharp, and SQLite.NET. We will provide you with the best tools available to ensure that you can focus on solving the problems at hand, including Xamarin, Visual Studio, nCrunch, ReSharper and SQL Server.

We strive to produce the highest quality code, and by rigorously following certain core principles we are much more likely to achieve that goal. Among these principles are DRY, SOLID, and YAGNI. We also employ Test-Driven Development in all phases of development to reduce defects and improve the maintainability and refactorability of the code. If you are the type of developer that wants to be better in six months than you are right now, then you want this kind of position.

We want someone who...

  • wants to work directly with our clients
  • is motivated to be a team player and problem-solver
  • is passionate about quality code
  • has excellent organizational and communication skills
  • is able to juggle multiple projects at one time
  • wants to use all of his or her skills to make other people's lives better

How to Apply

Getting to know someone can take time, but it is a critical step toward creating a lasting relationship. Our application process is designed to help us get to know each other a bit better. The first step is to apply here.