Job Details

Remote Full Stack Engineer - Mobile and Web

Avery Dennison
Miamisburg, Ohio, United States
Job Description

Identification Solutions is seeking an experienced Senior Web and Application Development Engineer to join our team in our Miamisburg, OH facility. This role is responsible for solving complex business and technology problems and issues involving the company's products and processes ranging from firmware development on Android operating system, data management on IoT Devices and databases, Android and iOS apps development to cloud migration of legacy applications. The incumbent will be a significant contributor, applying extensive knowledge of principles of computer science and information technology, theories, concepts and internal practices, processes and products. This person must be team oriented, organized, detail-oriented, self-motivated and self driven, with good time management skills, ability to work with little or no supervision, and excellent verbal and written communication skills.


Activities may include, but are not limited to:

Lead and execute the roadmap strategy defined by the management on cloud computing platforms from a technical perspective.

Take an integral member role as part of a development team, contribute during conceptual design and architectural strategic planning sessions, provide technical input and analysis, perform code reviews and actively participate as part of the overall engineering team.

Support ongoing enhancements and provide documentation, test case execution and code maintenance for multiple simultaneous projects.

Adhere to industry standard methodologies and best practices for solution builds.

Participate in the technical scoping, design and development of websites, applications, mobile apps, or other projects and products.

Manage technical projects throughout the development lifecycle (scope, design, development, test, release, enhance), applying design thinking principles and the best software development practices such as waterfall/Agile methodologies.

Work with emerging web technologies including new frameworks such as Spring, Struts, JSF, Rails, React JS, etc.

Work closely with multiple teams to design, develop, enhance and support existing web applications.

Follows established architecture patterns and practices used throughout the product software stack.

Offer suggestions to improve and minimize technical debt

Solve critical defects both in production and test/stage environments

Work with QA team to support automated functional testing

Work in an Agile and SCRUM environment

Experience working with an engineering team of 5 or more

Work with outside teams to adapt and support product use and adoption

Experience in following technologies is must:

Absolute must have experience on Azure App Service Engines, Azure IoT Services (IoT Hub, DPS, Central etc.)

Absolute must have experience on Android development to build Android apps.

Cloud Technologies Azure Platform: Networking, Compute, Security Services, Storage Services and IOT Services, Serverless Computing, Database Services (Primarily CosmosDB and SQL Server)


JavaScript , Node.js

React and Angular

VS Code, IntelliJ

Azure Devops, GIT, Gitlab, Jenkins

JIRA, Confluence

APIs, Docker, Kubernetes

Overview of working knowledge of: Qt, Qt QML, C#, C , vue frontend packages and build process.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events