Android Developer

C2C
  • C2C
  • Anywhere

Role name:

Developer

Role Description:

Primary Responsibilities: • Designs and develops mobile applications across all Android devices • Collaborates closely with our product, design, and other engineers • Utilize own experience and judgement to make the system scalable and performant • Defines and documents the designs for applications and enhancements. • Creates, reviews, and coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve testing process. • Assists with design, coding, testing, implementation, and documentation of solution. • Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external. • Identifies opportunities for improvement and recommends technical solutions. Basic Qualifications -Bachelors degree, or equivalent work experience -Five to six plus years of relevant experience Preferred Skills / Experience -6+ years of experience designing and developing Android native for mobile phones, and tablets -Strong Experience in native iOS or Android frameworks (API, unit testing, deployment, etc.) -Excellent programming skills in Swift OR Kotlin/Java – Familiar with MVVM pattern, data structures with solid OOP -Experience with iOS or Android SDK performance tools, and optimization. -Strong object oriented programming, design skills, and computer science fundamentals – Utilizes technical expertise to resolve issues, ensure product goals are met- Adept with agile software development lifecycle and DevOps principles. – Excellent communication, problem solving and analytical skills.

Competencies:

Digital : Mobile Computing – Android

Experience (Years):

6-8

Essential Skills:

Primary Responsibilities: • Designs and develops mobile applications across all Android devices • Collaborates closely with our product, design, and other engineers • Utilize own experience and judgement to make the system scalable and performant • Defines and documents the designs for applications and enhancements. • Creates, reviews, and coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve testing process. • Assists with design, coding, testing, implementation, and documentation of solution. • Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external. • Identifies opportunities for improvement and recommends technical solutions. Basic Qualifications -Bachelors degree, or equivalent work experience -Five to six plus years of relevant experience Preferred Skills / Experience -6+ years of experience designing and developing Android native for mobile phones, and tablets -Strong Experience in native iOS or Android frameworks (API, unit testing, deployment, etc.) -Excellent programming skills in Swift OR Kotlin/Java – Familiar with MVVM pattern, data structures with solid OOP -Experience with iOS or Android SDK performance tools, and optimization. -Strong object oriented programming, design skills, and computer science fundamentals – Utilizes technical expertise to resolve issues, ensure product goals are met- Adept with agile software development lifecycle and DevOps principles. – Excellent communication, problem solving and analytical skills.

Desirable Skills:

Primary Responsibilities: • Designs and develops mobile applications across all Android devices • Collaborates closely with our product, design, and other engineers • Utilize own experience and judgement to make the system scalable and performant • Defines and documents the designs for applications and enhancements. • Creates, reviews, and coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve testing process. • Assists with design, coding, testing, implementation, and documentation of solution. • Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external. • Identifies opportunities for improvement and recommends technical solutions. Basic Qualifications -Bachelors degree, or equivalent work experience -Five to six plus years of relevant experience Preferred Skills / Experience -6+ years of experience designing and developing Android native for mobile phones, and tablets -Strong Experience in native iOS or Android frameworks (API, unit testing, deployment, etc.) -Excellent programming skills in Swift OR Kotlin/Java – Familiar with MVVM pattern, data structures with solid OOP -Experience with iOS or Android SDK performance tools, and optimization. -Strong object oriented programming, design skills, and computer science fundamentals – Utilizes technical expertise to resolve issues, ensure product goals are met- Adept with agile software development lifecycle and DevOps principles. – Excellent communication, problem solving and analytical skills.

Country:

United States

Branch | City | Location:

TCS – Dallas, TX
Irving
IRVING, TX


From:
AJAY,
KK Software Associates
ajay.e@kksoftwareassociates.com
Reply to:   ajay.e@kksoftwareassociates.com