Application Developer/Programmer Lead - Shingle Springs, United States - Aditi Consulting

    Aditi Consulting
    Aditi Consulting Shingle Springs, United States

    2 weeks ago

    Default job background
    Description

    Summary:

    We are looking for iOS or Android Mobile App Developers, who are responsible for maintaining and improving our mobile applications.

    Must have a strong desire and commitment to learn new technologies quickly and demonstrated full life cycle experience, analyzing, developing and maintaining applications in a dynamic environment.

    The ideal candidate is self-sufficient, can successfully collaborate with teammates, and will exhibit a high-degree of initiative in learning new technologies and methods to resolve challenges encountered during the development life cycle.


    Responsibilities:


    Deliver across the complete app life cycle - conceptual design, build, deploy, test, release to Apple app and Google playParticipate in the design of software components and work with UX team to help translate requirements into technical design and tasksWork with product/project manager/scrum master during development of user stories, estimates and work plans.

    Design, develop and unit test applications in accordance with established coding standards.
    Analyze and resolve technical and application problems.
    Develop and maintain configuration / development documentation and functional design documentsProvide status and information to your manager and/or appropriate team members on a regular basis thru daily stand-up meetings and one-on-one meetingsProactively explore methods and tools to improve the overall development processIndependently manage work to meet project schedulesStandardize the apps to deliver across multiple operating systems with minimal duplication of effortReview and sign-off technical design, testing results, and other project or support deliverables/activities

    Required Education/Experience:


    5 years of software development experienceHands on experience with single codebase for mobile such as Flutter, React Native, etc.3 years of experience in building applications on AndroidGood experience with Android SDK, Android Studio and iOS XCode development tools.

    Experience implementing integrations using RESTful web services, working with authentication and authorization frameworks/protocols (OAuth/SAML)

    Good experience with MVC/MVVM/MVP design patterns and programming technologies like Java, Kotlin, Objective C, and SwiftUnderstanding of Google's Android design principles, Jetpack libraries, and interface guidelinesGood understanding of Objected Oriented Analysis and Design conceptsExperience with iOS frameworks, cloud message APIs, push notifications, and Apple WalletUnderstanding of Apple's design principles and interface guidelinesExperience in the mobile lifecycle:
    application development (application structure, device and operating system APIs, debugging, performance, security) and deployment.
    Experience submitting application through Apple app store submission or Google Play process highly desirableExperience with mobile application development platforms/frameworks/ cross-platform toolsExperience working in Agile/Scrum Development is a plus


    Education/Credentials:
    BS in Computer Science with at least 5 years of relevant IT experience is preferred.
    BS or BA in other disciplines is acceptable, supplemented with adequate relevant experience.

    Compensation:

    The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate's qualifications, skills, competencies, experience, location and end client requirements).


    Benefits and Ancillaries:

    Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.

    #J-18808-Ljbffr