About Enroute:
We love technology, and we enjoy what we do. We are always looking for innovation. We have social awareness and try to improve it daily. We make things happen. You can trust us. Our Enrouters are always up for a challenge. We ask questions, and we love to learn.
We pride ourselves on having great benefits and compensations, a fantastic work environment, flexible schedules, and policies that positively impact the balance of work and life outside of it. We care about who you are in the office and who you are as an individual. We get involved to know our people; we want every Enrouter to become part of a great community of highly driven, responsible, respectful, and above all, happy people. We want you to enjoy working with us.
Requirements
Job Description:
You will lead in the design and development of Mobile Applications for Windows, Android, and iOS using Xamarin Forms.
Requirements:
• Deep understanding of mobile development fundamentals with a focus on front end implementation
• Strong experience with Xamarin/Xamarin Forms is required
• Experience with the Agile process, and Scrum ceremonies are a must
• Experience with server-side technologies .NET, MS SQL Server, REST
• Experience following best practices for code quality design and code reviews
• Ability to adhere to existing process guidelines and develop software components according to existing conventions and patterns
• Proven experience with distributed software solutions
• 2+ years professional Xamarin Forms development experience (iOS and Android)
• 4+ years of relevant experience in .NET software development
• Proficient in Visual Studio, .NET (C#), MVC, Web API, and MS SQL
• Proficient in HTML, JavaScript/jQuery, AJAX, and CSS
• Knowledge of industry standards, frameworks, and design patterns (MVVM)
Key responsibilities:
• Work with the dev team as a leader and mentor to junior developers
• Work with product owners to define and clarify functional requirements and scope
• Work with the development team to design proper solutions following the functional requirements and long-term strategy
• Detailed analysis of requirements in terms of understanding, estimations, feasibility and suggest different approaches whenever required
• Hands-on development Involved in development tasks debugging, unit testing, and defect fixes
• Responsible for peer code review to verify technical or logical problems, coding standards, etc.
• Drive and supervise build process, test, and deployment
• Work with the support teams to identify and resolve production issues
Benefits
Equal employment
Enroute is vowed to provide equal employment opportunities to all qualified individuals and to administer all aspects and conditions of employment without regard to the following: Race, religion, color, national origin, age, sex, sexual orientation, gender, gender identity, pregnancy, genetic information, including family medical history, physical or mental disability, military or veteran status, citizenship and/or migration status, child and spousal support withholdings, expunged criminal records, any other protected class, in accordance with applicable federal, state, and local laws.