Mobile Engineer

    Highlights

    Solve complex problems by designing, developing, and delivering solutions using appropriate tools, languages, frameworks, methodologies (such as Agile), and technologies. Evaluate and incorporate emerging technologies and capabilities; monitor and participate in solutions for new technology-stack layers, often involving industry collaboration.

    Numbers & Facts

    LocationDearborn, MI

    Description

    Details:

    Stefanini Group is hiring!

    Stefanini is looking for a Mobile Engineer, Dearborn, MI

    For quick apply, please reach out to Fardeen Ali at 248-582-6473/Fardeen.ali2@stefanini.com

    We are looking for Senior Mobile Engineer who will design, develop, test, and maintain software applications and products to meet customer needs. They contribute across the software development lifecycle-from software architecture and coding through quality testing and deployment. Full-stack software engineers who develop both user-interface and server-side components are also included in this job function.

    Responsibilities

    • Solve complex problems by designing, developing, and delivering solutions using appropriate tools, languages, frameworks, methodologies (such as Agile), and technologies.
    • Assess application or service requirements and determine suitable technology stacks, integration methods, and deployment strategies.
    • Create high-level software architecture designs outlining the application''s structure, components, and interfaces.
    • Define and implement software testing strategies, guidelines, policies, and processes aligned with organizational goals, industry regulations, and best practices.
    • Continuously improve performance and optimize applications; implement technologies that increase development efficiency.
    • Apply software engineering practices such as test-driven development, continuous integration, and continuous delivery.
    • Develop and maintain back-end applications, including APIs and microservices, using server-side languages.
    • Evaluate and incorporate emerging technologies and capabilities; monitor and participate in solutions for new technology-stack layers, often involving industry collaboration.

    Similar Jobs