Senior Full Stack Developer
atma.io
Job Description
What we can offer you! - Your Role:
- Working as part of a Scrum team to architect and build API’s and applications to maintain and manage IOT devices.
- To work closely with Data Engineers and Data Scientists to identify and build API’s that consume and deliver data.
- To work closely with other software engineers to migrate existing applications to the cloud.
- Advocate for and train other engineers on cloud development and API adoption.
- To work with software and hardware contractors to develop solutions.
- Write technical reports and document research. Summarize critical results and observations. Verify reliability of data.
- To propose, design, prioritize, conduct and oversee multiple projects.
- Leading and conducting problem solving efforts and propose resolutions.
Qualifications
What we expect from you! - Your Expertise:
- Possess at least a Degree in Computer Science or related field or equivalent.
- At least 5 years of working in software development and cloud architecture.
- Experience in Javascript, Angular, ReactJS, or NodeJS, Typescript.
- Able to use MEAN and/or MERN stacks.
- Experience in API design, OAS is preferred.
- Experience Technical expertise with a cloud platform (AWS, Azure, GCP). Azure preferred.
- Understanding of Cloud Application architecture is required.
- Experience with multiple SQL and Monogdb database technologies are preferred.
- Experience with Test Driven Development, unit testing tools, Jest is preferred
- Experience with Azure IOT Hub is preferred.
- Understanding of RFID technology is a plus.
- Fluent in English written and spoken is essential.
- Ability to work both individually and in a team. Highly motivated in performing work with minimal supervision.
- Flexible to travel almost 25% to different location
Additional Information
We offer:
- Attractive salary package
- Workplace & work hours flexibility
- Structured learning and development / Mentoring program
- International environment
- A growing team with good spirit!
We understand diversity and equal opportunities as enrichment for our future-oriented work at Avery Dennison. With us, teams are balanced and diverse. Because each of us is unique, and we appreciate bringing together different personalities and talents.