Android Mobile Developer (Java/Kotlin) - US CITIZENSHIP REQUIRED

Posted about 1 month agoViewed
United StatesFull-TimeSoftware Development
Company:Ignite IT
Location:United States
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
GraphQLPostgreSQLSoftware DevelopmentSQLAgileAndroidGitJavaKotlinMySQLOracleCI/CDDevOps
Requirements:
Seven (7) years related technical professional experience, with software design, development and implementation in a Windows Environment Experience using Kotlin or Java to develop applications for Android devices Experience designing, building, and maintaining high quality, reusable, and reliable Java and Kotlin code Experience integrating Android applications with back-end services using various protocols and technologies such as REST, GraphQL, and websockets Experience creating plugins within a framework of existing Android applications Experience with source code control systems and concurrent development workflows (Git preferred) Experience with SQL and RDBMS such as Oracle, MySQL, or PostgreSQL Ability to diagnose performance bottlenecks and implement optimizations Experience implementing and maintaining unit tests Bridge the gap between user interface design and technical implementation Passion for user experience and user-centric development Continuously research new and best coding practices Optimize application for maximum speed and scalability Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA) Understanding of all elements of the software development life cycle
Responsibilities:
Designing, developing, and implementing custom software and database application capabilities Acting as a member of a product team supporting teammates and collaborating Providing improvements to the product(s) being supported Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases Supporting release planning with conceptual design and development / refinement of software engineering guidelines Analyzing complex project-related problems and creating innovative solutions Ensuring product quality and timeliness of work Providing mentoring to junior members of the team
Similar Jobs:
Posted 1 day ago
United StatesFull-TimeSoftware Development
Database Developer
Company:Oddball
Posted 1 day ago
United StatesContractHome Services
Native App Developer (6 Month Contract)
Company:Thumbtack
Posted 1 day ago
United StatesFull-TimeSoftware Development
Senior Java Software Developer
Company:Callibrity