JavaScript Engineer
Human Direct
- Cluj-Napoca, Cluj
- Permanent
- Full-time
- From a super high level point of view, our team’s main responsibility is
- We’re pushing towards full CI/CD and our process is based on the Agile Manifesto, fine-tuned by each squad as it suits them.
- Our weapons of choice include Slack and Teams, Jira/Confluence, Jenkins, PCF, Cloudflare, Contentful, Sentry, Uptrends and Pagerduty.
- Highly collaborative product development process, closely working with product owners, BAs and Architect on compelling new features for our global users.
- VueJS SPAs backed by NodeJS middle layers that provide data aggregation and secure access to JSON APIs or CMS content served through Elasticsearch.
- We embrace the idea of micro-frontends such that each squad in our team is independently responsible of their codebases and deployments.
- Everything is deployed into Cloud Foundry through Jenkins pipelines.
- Strong proficiency with JavaScript application development including asynchronous programming, Promises, ES6.
- Proven experience with JavaScript frameworks such as VueJS or similar.
- Experience with responsive web design.
- Familiarity with unit and automation testing concepts and technologies.
- Experience with development processes including version control, automated testing, security, and performance considerations across modern browsers.
- Experience with server-side programming using NodeJS, associated frameworks (Express) and module bundlers like Webpack or Grunt.
- Experience developing web services and manipulating data in JSON format.
- Experience with a headless CMS.
- Cypress, Puppeteer.
- Cloudflare Workers.
- The Usual: meal tickets, health services package, kitchen coffee and weekly fruits day, extra bonuses for special events like marriage, Christmas or work anniversaries, sports and wellbeing initiatives, career development opportunities, hybrid working environment.
- The Extras: retirement plan contribution, paid public parking ticket in area 2 of the city, eye prescription glasses, 24 free paid days plus extra vacation days due to legal holidays and based on seniority in Garmin.
- The Perks: company shares, experience Garmin products at a special price or through an internal device library, learning opportunities through access at various learning platforms, trainings, certifications and an internal book library.