×
Register Here to Apply for Jobs or Post Jobs. X

Android Engineer

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Sysco Northeast Rdc
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Staff Android Engineer

Scope

Drives effective delivery of product/platform needs through developing high-quality software and technical solutions. Fluent across the full stack and coach junior developers to promote a flexible mindset and develop technical competence.

Responsible for the partial technical leadership of and execution of day-to-day software development tasks as defined by product managers within a single product. Provide technical thought leadership to the quality and end-to-end functionality of committed code for junior members of the software engineering team. Operate as a highly skilled individual contributor and develop enterprise-grade software with some technical oversight on a single product or subject matter area, while maintaining awareness of the broader system.

Essential

Functions
  • Expert-level proficiency in Kotlin, with strong software design and architectural skills.
  • Deep knowledge of Android SDK internals, UI frameworks, and performance optimization techniques.
  • Demonstrated experience designing and driving adoption of reusable frameworks and platform components across teams.
  • Extensive experience with RESTful and Graph

    QL APIs, and system integration.
  • Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components).
  • Strong background in test automation strategies and frameworks.
  • Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. Experience mentoring engineers at multiple levels and fostering cross-team technical collaboration.
  • Track record of identifying technical risks and implementing mitigation strategies.
  • Excellent communication skills, able to influence engineering standards and align technical direction.
Minimum Qualifications
  • Bachelor’s degree in computer science, computer engineering or related, or equivalent work experience
  • 8 years of experience in custom software development in Java/Java script or iOS/Android
  • 6 years in solution design and development experience building cloud-native applications using open-source frameworks like Spring
  • 6 years of full stack development experience with one or more object-oriented programming languages (like Java, Groovy or Python) and UI frameworks (like React, Angular or Vue)
  • 6 years of experience using SQL (like Postgre

    SQL, MySQL, etc.) and No

    SQL (like Mongo

    DB, Couchbase, Postgress, Redis, etc.) databases and persistence frameworks (like JPA, Hibernate, etc.)
  • 5 years of experience with version control system (using Git or similar)
  • 4 years of experience with Agile and Test Driven Development (TDD)
  • 4 years of experience utilizing Continuous Integration (CI) servers (like Jenkins or similar) for build and process automation (CD)
  • 4 years of experience building & deploying applications on a cloud platform like AWS, GCP or Azure
  • 4 years of knowledge and experience with REST API design and implementation, and event driven architecture
Preferred Qualifications
  • 10 years of experience in custom software development using Java/Java script or iOS/Android
  • Experience mentoring and developing technical and functional skills of team members
  • Experience with enterprise software development recommended practices in application development environments
  • Practical exposure to software scalability, performance, and resiliency optimization techniques
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary