JCC_APP - Software Engineer Senior* Software Engineer Senior* - Contract - TalentBurst, Inc.
Denver, CO
About the Job
Title: Senior Mobile developer
Location: REMOTE
Duration: 6 months contract
Responsibilities:-
• Support the entire application lifecycle (concept, design, test, release and support)
• Produce fully functional mobile applications writing clean code
• Gather specific requirements and suggest solutions
• Write unit and UI tests to identify malfunctions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Liaise with Product development team to plan new features
• Ensure new and legacy applications meet quality standards
• Research and suggest new mobile products, applications and protocols
Requirements and Skills:-
• Proven work experience as a Mobile developer
• Demonstrable portfolio of released applications on the App store or the Android market
• In-depth knowledge of at least one programming language like Swift, Kotlin and Java
• Experience with Hybrid Mobile Application
• Familiarity with Cordova or react native is plus
• Experience with third-party libraries and APIs
• Familiarity with OOP design principles
• Excellent analytical skills with a good problem-solving attitude
• Ability to perform in a team environment
Additional Skills:
Location: REMOTE
Duration: 6 months contract
Responsibilities:-
• Support the entire application lifecycle (concept, design, test, release and support)
• Produce fully functional mobile applications writing clean code
• Gather specific requirements and suggest solutions
• Write unit and UI tests to identify malfunctions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Liaise with Product development team to plan new features
• Ensure new and legacy applications meet quality standards
• Research and suggest new mobile products, applications and protocols
Requirements and Skills:-
• Proven work experience as a Mobile developer
• Demonstrable portfolio of released applications on the App store or the Android market
• In-depth knowledge of at least one programming language like Swift, Kotlin and Java
• Experience with Hybrid Mobile Application
• Familiarity with Cordova or react native is plus
• Experience with third-party libraries and APIs
• Familiarity with OOP design principles
• Excellent analytical skills with a good problem-solving attitude
• Ability to perform in a team environment
Additional Skills:
- Requires a broad knowledge of the system development life cycle; products, services, practices, regulations and operations associated with the assigned line(s) of business; and software engineering alternatives.
- Requires proficiency in at least two higher-level programming languages. Evaluates systems specifications for complex business requirements, develops and prepares computer-based solutions.
- Analyzes problems in terms of detailed equipment requirements and capabilities, including those related to scalable applications, and cloud-based resources.
- Verifies program logic by preparing test data for trial runs. Receives general supervision and is competent to work at the highest level of all technical phases of software engineering while working on own or in a team environment most of the time.
- May be involved in providing assistance and training to lower-level software engineers. Typically requires seven or more years software engineering work experience.
- This requirement is for Mobile Development so candidate must know programing language like Swift, Kotlin and Java.
Source : TalentBurst, Inc.