Senior Mobile Application Developer

Job Description

  • Contractor
  • Anywhere

Senior Mobile Application Developer
Remote canada
contract

Email: mohit@jconnectinc.com

Note:- looking for candidates those who are presently in Canada

Must have
BS degree or equivalent professional experience in Computer Science or related fields
4 years of experience developing mobile applications with strong expertise in React Native and Redux
Solid understanding of Nextjs and React based web development concepts proficiency is a plus but not required
Proven experience with both GraphQL and RESTful APIs for building efficient data communication layers between client and server
Working knowledge of TypeScript and modern JavaScript best practices
Experience designing and implementing testing strategies including unit functional and integration tests
Familiarity with application build and deployment processes on iOS and Android platforms
Skilled in writing reusable maintainable clean code following DRY SOLID principles and Clean Architecture
Proficient with Git and version control workflows
Understanding of Agile development methodologies and ability to collaborate in iterative environments
Strong grasp of mobile UX best practices and intuitive interface design
Self-motivated with strong problem solving and debugging skills
Ability to communicate technical concepts effectively to both technical teams and business stakeholders
Experience working from product requirements to technical implementation and delivery
Awareness of security privacy and governance best practices for enterprise applications
Enthusiastic about learning new and complex technologies
Special Experience Desired
Experience with native mobile app development for Swift iOS or Android is a strong plus
Hands on experience with Nodejs backend development including designing building or consuming custom APIs
Proficiency in modern web frameworks such as Nextjs with practical experience integrating Nextjs applications alongside mobile apps
Familiarity with design and prototyping tools like Adobe Creative Suite Figma Sketch or similar to effectively collaborate with UXUI teams
Exposure to cloud platform se specially Google Cloud Platform GCP including
experience with deployment serverless functions and managed services
Knowledge of Continuous Integration and Continuous Deployment CICD processes and tools applicable to both mobile and web applications
Experience working within Agile teams actively participating in sprint planning reviews and retrospectives
Strong understanding of security best practices for enterprise applications including data protection secure coding and application hardening