dreamwork_

Job Description: Mobile App Developer

Project Engineer ? Mobile App Developer | Pentair GEC, Noida

Position details

Role

Project Engineer ? Mobile App Developer

Location

Pentair GEC, Noida

Experience

3?4 years in mobile app development

Number of positions

[Add number]

Notice period

[Add preferred notice period]

Responsibilities

?         Develop functional Android, iOS and Windows applications with a focus on usability

?         Design and build IoT features in smartphone apps on iOS/Android

?         Ensure the technical feasibility of UI/UX designs

?         Handle user authentication, authorization and session management

?         Validate all user input before it is submitted to the back end

?         Optimize apps for speed and scalability

?         Integrate with back-end applications and services on the cloud

?         Work with customers and stakeholders to prioritize business and information needs

?         Develop and publish apps to the app stores

Requirements

?         Good understanding of front-end technologies such as Java, JavaScript and Objective-C

?         Knowledge of one or more JavaScript libraries/frameworks such as jQuery, AngularJS or ReactJS

?         Knowledge of one or more of PHP, Python, Ruby, Java, .NET, Node.js, JSON, etc.

?         Detailed knowledge of Android or iOS mobile app development, including cross-platform development

?         Proficient with code versioning tools such as Git and SVN

?         Understanding of cross-browser compatibility issues and workarounds

?         Experience with cloud-based IoT platforms such as Microsoft Azure or AWS is a plus

?         Experience designing, implementing and deploying web applications on the cloud

?         Should have apps published on the app store

Education

?         B.Tech in Electronics, Computer Science or Information Technology

Other skills

?         Strong communication, presentation and interpersonal skills

?         Critical thinking and analytical ability; design thinking

?         Able to multitask and deliver high-quality work on time with little supervision

?         A "can do" attitude and a passion for design and technology