
Mobile Application Developer
Global-Talent-Exchange
Required Skills:
React Native
iOS
Android
JavaScript
jQuery
CSS
CI/CD
REST
SVN
GIT
Stash
TFS
object-oriented programming
SOLID principles
design patterns
agile
relational databases
problem solving
troubleshooting
debugging
performance tuning
React Native
iOS
Android
JavaScript
jQuery
CSS
CI/CD
REST
web architectures
responsive web design
SVN
GIT
Stash
TFS
Grunt
object-oriented programming
SOLID principles
design patterns
system development lifecycle
agile
cloud-based applications
relational databases
problem solving
troubleshooting
debugging
performance tuning
content management
Job Description
The Mobile Application Developer is responsible for conducting analysis to determine system requirements and impacts for new or enhanced applications. This role involves planning and providing estimates for development tasks, determining development approach options, and recommending the most effective approach.
The developer will engage with business users, technical analysts, solution architects, and others to understand needs and requirements for project and maintenance development tasks. They will design and code quality programs of all levels of complexity in alignment with business requirements and solution architecture for project and maintenance activities.
Responsibilities include conducting unit testing, supporting system testing and implementation activities for complex programs, providing emergency technical support, and resolving production problems to ensure high system availability and strong data integrity.
The developer will also provide input to programming practices and standards, challenge existing processes to drive efficiencies, and mentor analyst programmers to support the achievement of key performance indicators.
Knowledge, Skills, and Experience
- 6 – 8 years of overall experience in software/website development, including at least 5 years in mobile app development.
- Experience in React Native mobile app development for at least 2 years.
- Preference for experience in Native mobile app development for both iOS and Android.
- Proficiency in JavaScript, jQuery, and CSS.
- Experience in management through CI/CD.
- Working knowledge of web services/REST, web architectures, and responsive web design.
- Experience with source control management tools such as SVN, GIT, Stash, TFS, and Grunt.
- Significant knowledge of object-oriented programming, SOLID principles, and design patterns.
- Excellent knowledge of system development lifecycle methodologies, including agile.
- Proven track record in integration and development of distributed software applications, including cloud-based applications.
- Highly skilled in analysis, problem solving, troubleshooting, debugging, and performance tuning.
- Excellent understanding of relational databases.
- Strong verbal and written communication skills.
- Ability to lead a small team of developers for project or BAU work.
- Ability to estimate development requirements for projects.
- Bachelor’s degree in computer science or related field.
About Company

This one's a match? We'll send more your way
Similar Jobs

Site Reliability Engineer (DevOps)
Celigo
Hyderabad, India
Full time
5 - 10 Years

Senior DevOps Engineer
Celigo
Hyderabad, India
Full time
5 - 10 Years

DevOps Architect
Celigo
Hyderabad, India
Full time
12 - 20 Years

Staff DevOps Engineer
Celigo
Hyderabad, India
Full time
8 - 12 Years

Cloud Security engineer (Devops)
Celigo
Hyderabad, India
Full time
5 - 10 Years

K3S with J2ME developer
Cyient
Bangalore Urban, India
12 - 18 Years

SDX- IVI, SBC with Container, Qnx, Linux, Qt, Android
Cyient
Bangalore Urban, India
Full time
3 - 8 Years

Embedded CUDA
Cyient
Hyderabad, India
Full time
3 - 8 Years

Embedded Software Engineer
Cyient
Bangalore Urban, India
Full time
3 - 8 Years

Engineering Manager
Meesho
Bangalore Rural, India
Full time
7 - 13 Years