Skip to content

Instantly share code, notes, and snippets.

@ajpinedam
Forked from claudiosanchez/XamarinDev.md
Created April 4, 2014 22:43
Show Gist options
  • Save ajpinedam/9984502 to your computer and use it in GitHub Desktop.
Save ajpinedam/9984502 to your computer and use it in GitHub Desktop.
Megsoft Consulting - Xamarin Mobile Developer.
===============================
Hello dude,
We are currently expanding, and are looking to bring on another compadre (or comadre) to [Megsoft Consulting Inc](http://www.megsoftconsulting.com). We're a company that has been profitable since day 0; we had an amazing year and continue to grow on a steady pace.
Our quest searching for a passionate and savvy Mobile developer has just begun.
The lucky developer will have the responsibility of working in exciting and innovative solutions in the mobile space from our Santo Domingo office (however, remote work is a possibility for the right candidate). You'll be expected to not only to write code but also provide your insight on projects and technologies used.
### What are we looking in a Candidate?
You don’t have to know it all, yet you are expected to be all-around, be passionate about emerging technologies and most importantly, be able to solve hard problems on your own.
We program in C# 100% of our time, so being skilled in .NET is an obvious advantage. But we strongly believe that awesome programmers are not defined by their language. If you're deep into another language but you're curious about C# then we'd love to hear from you.
### About the Team
We like to believe our team is top-notch, we joke a lot, we have a work hard, play hard attitude. Coding is our passion, but delivering value is the ultimate high. Everyone gets involved in steering what we do, providing ideas for development and opinions on technologies we use. The ideal candidate will bring that same spark to our team.
### About the Job
As a Xamarin Mobile Developer you'll be expected to:
- Be able to write code that adheres to SOLID principles is a must.
- You need to be able to write and/or consume API’s successfully.
- Experience utilizing a Version Control System (i.e.:TFS, git, subversion)
- Knowledge of Dependency Injection, Inversion of Control, Repositories, Code By Contract and some design patterns will be instrumental.
- You must be familiar with either MVC or MVVM.
- Last but not least, you are expected to dominate at least one Mobile platform (iOS, Android or WP8)
- Salary range is very competitive but will depend largely on skill so we'll be giving these information on a personal basis. Anywhere from RD$40,000.00 - RD$100,000.00.
### About You
Basically this job is for you if:
- You have experience working on a collaborative environment and/or Agile Shop.
- You have some serious knowledge of C#.
-
- You dream of Mobile apps, and are passionate about developing apps.
- Git/Github Ninja.
- You’re meticulous, but still able to iterate quickly.
- You're **THE** problem solver.
- Bonus points: If you don't run whenever anyone mentions Unit tests, Code Coverage and Continuous Integration.
- Bonus points: If you have ever contributed to any Open Source project.
### I am ready, where do I apply?
We enjoy using our imagination here at Megsoft Consulting, so we’ve developed a small ficticious Banking App called QBank. If you want to join us you have to show us some code.
We’ve coded a small framework for you to tinker with, you can add more functionalities to the app, create another version of it (for Android or WP). This architecture is what you would encounter in one of our project, so take the time to check it out and see if you can create something useful with it... We will take EVERYTHING into account, we value work as a whole so feel to be creative and build what YOU feel is right.
You will find information about the API here: https://github.com/claudiosanchez/QBank
Once you are done upload it to Github or BitBucket, send us the link to "jobs [at] megsoftconsulting [dot] com" and we'll give you feedback as soon as possible. If you have a CV and/or Github/LinkedIn accounts don't forget to include them ;).
We are waiting for you, happy coding!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment