Skip to content

Instantly share code, notes, and snippets.

@claudiosanchez
Forked from gotjosh/gist:8105782
Last active August 29, 2015 13:58
Show Gist options
  • Save claudiosanchez/9968125 to your computer and use it in GitHub Desktop.
Save claudiosanchez/9968125 to your computer and use it in GitHub Desktop.
Xamarin Mobile Developer position with Megsoft Consulting Inc

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. 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 office in Santo Domingo, Dominican Republic or remotely (for the right candidate). You'll be expected to not only to write code but also provide your insight on projects and technologies used, as well as taking ownership of the projects you work on.

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 value people who:

  • Make wise decisions (people, technical, business and creative) despite ambiguity
  • Listen well, instead of reacting fast, so you can better understand
  • You demonstrate consistently strong performance so colleagues con rely upon you
  • You learn rapidly and eagerly
  • You create new ideas that prove useful
  • You say what you think even if it is controversial
  • You inspire others with your thirst for excellence

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 Mobile Developer you'll be expected to:

  • Have a solid understanding of the native APIs and UI Frameworks in at least 1 platform.

  • 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 (both technical and non-technical); JEDIs make over (RD$)100K a month.

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; but if you can come up with something completely different we are cool with that too!

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 "claudio [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!

@DiomedesDominguez
Copy link

On Facebook you talked about Windows Phone Developer, no Xamarin experienced developer.

@claudiosanchez
Copy link
Author

Hi @leon-o: We are looking for C# Mobile developers, that includes WP8 Developers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment