Mobile Application Developer

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

We are looking for an experienced Mobile App Developer to join our Application Development team. Key responsibilities are managing Xamarin and Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Candidate should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect candidate to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers.

• Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Create well designed, testable, efficient code
• Participate in all phases of the development life-cycle
• Assist in the preparation and production of releases of software components
• Ensure designs are in compliance with specifications
• Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
• 3+ years working in Mobile App development with Xamarin and Flutter
• 3+ years working with Javascript and other backend development language
• Must have Experience of developing high performance application by writing clean, testable, reusable and efficient code
• Experience on .Net, React, C# and other languages would be added advantage
• Must have experience on MVC architecture and have working knowledge in CI/CD Environment
• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
• Must have experience on deployment and production management and maintenance
• TDD/BDD experience
• Experience with server-side templating languages
• Experience with Express.js, Loopback, SailsJS, Meteor.js or other frameworks
• Experience consuming and building robust, SOAP and RESTful APIs
• Experience with Database Design and working knowledge on Relational Databases like MariaDB, MongoDB, MySQL
• Documenting development processes, including database schemas, as well as preparing reports.
• Solid understanding and extensive experience with version control tools like Bitbucket, Git, SVN, Mercurial etc
• Exceptional problem solving and ability to work independently
• Understanding of Agile methodologies
• Good to have knowledge with API Gateway and CloudFront
• Good to have experience with various Core Java technologies and frameworks
• Experience with performance optimization and security vulnerabilities resolution
• Should have good communication skills, ability to work in a team (spread across geographies), problem solving skills & eye for detail

REQUIREMENTS

Preferred Qualifications:
• B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals)
• Experience building scalable systems with cloud infrastructures like AWS, Azure
• Track record of delivering high performance products

ABOUT THE COMPANY

MAST Consulting Group is an independent advisory firm assisting our customers in identifying, mitigating and managing their risks. We provide a comprehensive assessment of risks across People, Process & technology and help put the right governance frameworks in place to ensure that your risks are continuously monitored and acted upon. We can help customers develop frameworks and also implement platforms for automation of your governance, risk and compliance requirements. Our risk assessment and management techniques are drawn from international standards and good practices and fine tuned to meet our customer’s local needs.

Advertise Here
INSTALL APP
×