Se buscan App Developers

Santo Domingo, Distrito Nacional, Dominican Republic
Desarrollo para Moviles
27 July 2017

Detalles del Puesto

SUMMARY: C-Force Inc. DR company is seeking an experienced Mobile Software Developer to join their team in providing full stack web development solutions and provide development leadership long term contract with the opportunity to extend and possibly convert to a permanent role if so desired.  

RESPONSIBILITIES: You will immediately engage on a project for the initial mobile platform and then possibly extend for further projects built around the same solution.

You'll be working with a team that is building responsive web and mobile apps using C#, ASP.NET MVC, CSS/JavaScript/HTML5, AngularJS, Web API/REST, EF/SQL, Esri API for JS, nService Bus, Redis, Xamarin, Swift, and Objective C.  

The role includes:

·         Application architecture and data modeling

·         Researching and proposing technology to use and challenging other developers

·         Server side development using C#, ASP.NET MVC 5/Razor, REST/SOAP services, Entity Framework and SQL Server 2012+

·         Client side development using JavaScript, HTML5, CSS3, AngularJS, and which ever tools are right for the job like Knockout, Backbone, jQueryUI, Kendo UI, Bootstrap, Xamarin, etc.

·         Working with UI/UX designer and developer to create web and mobile solutions that delight our users.

·         Working with BAs and testers on cases, requirements, source control, unit tests, builds, code review, and UAT throughout the SDLC.

Experience with all of these is not required, but it is highly desirable (especially .NET related). Ideally you will be a seasoned developer, but you may just be a superstar in the making. You will be responsible for designing, developing, and supporting new products, solutions, and features. Additional responsibilities will include helping to improve our SDLC processes, managing builds, meeting users for requirements, supporting deployment to SaaS and enterprise environments, and delivering high quality solutions on time and within budget.

Job Requirements


·         Bachelor's degree in computer engineering, computer science, or related discipline is required.

·         7+ years developing web apps using Microsoft .NET Framework (ASP.NET, ASP.NET Core, Web APIs) using C#, SQL, Entity framework

·         3+ years of experience with developing Single Page Applications using AngularJS and bootstrap framework. Experience with migrating legacy AngularJS apps to AngularJS 2.x is highly desired.

·         Experience with developing mobile applications with one or more of the following: Xamarin, Azure (mobile, AD, SQL),Ionic, Phonegap, KendoUI, Esri offline mobile development, SQLLite etc

·         Experience with one or more of the following: NServiceBus, developing micro services, docker.

·         Expert in best practices used to develop enterprise web applications, including regarding overall architecture, quality, maintainability, security, performance, and scalability.

·         Experience researching and prototyping new innovations.

·         Extensive problem solving and debugging skills.

·         The ability to work in a fast paced team environment with aggressive schedules.

·         Outstanding verbal and written communication skills in English and Spanish.

·         Experience with the Esri ArcGIS javascript API or anything else in the ArcGIS platform.

·         Experience creating and maintaining build environments with .NET.


Como aplicar

Mandar CV a y

Enviar CV a, recuerda agregar tu cover letter.

La prueba de JOEL

Es un cuestionario para medir la calidad del equipo de desarrollo de tu empresa. Coteja las opciones que apliquen.
Esto es opcional y solo aplica para posiciones relacionadas al Desarrollo de Software

¿Usan algún tipo de control de versiones? (Git, Subversion)
¿Pueden hacer pases a producción en un solo paso?
¿Compilan el producto diariamente?
¿Tienen una base de datos de bugs?
¿Corrigen los bugs antes de añadir más código?
¿Tienen una planificación actualizada?
¿Tienes un documento de especificaciones?
¿Están los programadores en un lugar tranquilo?
¿Utilizan las mejores herramientas que puedes comprar?
¿Tienen gente para probar los productos?
¿Hacen escribir código a los nuevos candidatos en las entrevistas?
¿Hacen pruebas de usabilidad 'de vestíbulo'?