Envoc Careers

Mobile Developer

As the demand for mobile applications continues to grow, Envoc is seeking talented 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.NETRestSharp, 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.

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.