|
Search Jobvertise Jobs
|
Jobvertise
|
Contract Android Developer remote Location: US-TX-Dallas Jobcode: S1698268210813 Email this job to a friend
Report this Job
Contract Android Developer w/Kotlin (remote is CST or EST time zone)
Location: Remote Must be in CST or EST time zone
Employment Type: Contract 6-12months with extension Work Authorization: US citizens and all other parties authorized to work in the US are encouraged to apply Responsibilities
- Responsible for software architecture, design, and implementation of Android mobile apps related to IoT-connected products and other business needs.
- Leverage the latest technologies, tools, and frameworks to create industry-leading consumer experiences that make our products a delight to own and use.
- Collaborate with cross-functional partners such as Product Managers, UX Designers, and Engineers to design and deliver a high-quality Android app.
- Build and architect reliable, performant, and scalable mobile applications while developing clean, modular, and reusable code while iterating and shipping rapidly.
- Communicate effectively within a distributed team of developers and quality engineers.
- Participate in the agile development processes, including sprint planning, iterative development, estimations, and design sessions.
- Collaborate with remote team members through code reviews and pairing.
- Readily picks up and applies new concepts, tools, or technologies to all job activities and specific project assignments.
- Communicates effectively, both oral and written, with product development engineers, user experience professionals, quality assurance groups, 3rd party vendors, and senior leadership.
- Proficient in documenting designs and interfaces to facilitate collaborative software development across disciplines and sites.
Qualifications - A minimum of 5 years of android mobile app development experience is required.
- Must have at least 2-3 years of Kotlin experience. This needs to be hands processional work experience.
- In-depth knowledge of java (e.g. collections, concurrency mechanisms etc.)
- In-depth knowledge of android (e.g. application and activity lifecycles, compound views)
- Knowledge of how to develop mobile applications in a secure manner that meets the principles of OWASP.
- Knowledge of source code management using version control and code deployment in different environments.
- Excellent knowledge of software architecture, including experience with offline data storage, cloud synchronization, and mobile app trends and best practices.
- Experience with Agile methodologies to align with business priorities, break down work into Minimum Viable Product (MVP), and iterate quickly on product changes.
- Thorough understanding of structured analysis, design, programming techniques, and change management.
- Knowledge in the following technical areas is considered a plus but not required:
- AWS Cloud Services: (AWS IOT, Lambda, Dynamo DB, Cognito)
- Development and implementation experience with Amazon Alexa or the Google Assistant smart home devices
- Bachelors Degree in Computer Science, Information Systems, Engineering, or a related discipline is required.
PlacingIT Certified NMSDC, WBENC and HUB
|