As a Mobile App Fullstack Developer, you will be responsible for architecting, developing, and maintaining high-quality mobile applications for both iOS and Android.
You will also support the backend RESTful services and APIs that serve the mobile application.
You will be working closely with product, engineering and business stakeholders to build innovative, user-friendly, and high-performance mobile application
You will help build this new application from the ground up
Collaborate with cross-functional teams to define, design, and ship new features
Operate in a Scrum/Agile environment, working towards quality code and quality products
Write clean, maintainable, and efficient code
Ensure the performance, quality, and responsiveness of mobile applications
Identify and correct bottlenecks and fix bugs
Work on bug fixing and improving application performance.
Qualifications
Bachelor’s Degree in Software Engineering, Computer Science, or equivalent experience
Candidate will have 7+ years of mobile development experience as well as experience working specifically on React Native and Redux (4+ years)
Must have 1+ years minimum experience in C#
Deeply understand REST API and offline storage
Experience creating native and cross-platform mobile apps
Ability to translate a beautiful UI/UX design into solid, high-performing code
Excellent problem-solving skills and attention to detail
Solid understanding of the React Native ecosystem and its core principles
Ability to work independently and as part of a team in a fast-paced environment
.NET Standard (or .NET Core), ASP.NET MVC, Web API, LINQ, SQL Server and Visual Studio
Experience with REST services integration in mobile clients
Basic knowledge of the Apple App Store, Google Play Store, including store policies, publishing, deployments, and provisioning
Strong problem-solving and communication skills, and the ability to learn and apply new ideas quickly
Experience working in a cloud-hybrid environment or AWS is a plus