Position: Node.js Developer
Company: implemented.today
Category: Node.js
Experience required: 1y
English level: intermediate

✔️About the company

Our company is based in th US. Implemented.today develops software solutions that optimize internal business operations processes in small and medium-sized enterprises. We integrate deeply with our clients’ business operations and build strong relationships with our clients. We work on long-term projects with our clients upon completion of which we continue to develop new features, maintain and help with integration of other parts of our clients’ businesses. Our clients come from different industries which offer a dynamic environment with constant opportunities to exchange knowledge and introduce best practices.

✔️Technology

We utilize Google Cloud Platform primarily, however we begin to begin to see more demand for multi-cloud projects from our clients, so experience with AWS and Azure is a plus.
Front End Angular 10+, Back End - Firebase, Google Cloud Functions, and the rest of GCP tools depending on the project. Microservices and serverless architecture is strongly preferred. Typescript, Node.js, AGgrid, Nebular, PrimeNG.

Dev Tools
BitBucket, Jira, Confluence, Figma, Slack, HubStaff

✔️Projects

All our projects are long term. We build partner relationships with our clients and integrate deeply with their business operations. After project completion we continue to develop new features, maintain and help with integration of other parts of our client businesses. We work on multiple projects at the same time. You will be assigned to a primary project, but also will have an opportunity to contribute to other projects. In rare cases you might need to switch between projects within a week, but normally you will work on your primary project. We try to maintain a uniform architecture across all projects so that we can move components and functionality from one project to another, thus increasing efficiency.

✔️**Qualifications:**

● ES6+, esnext
● WebPack
● TypeScript
● eslint, tslint
● CSS3/SCSS
● Firestore
● GCP: functions, stackdriver, cloud run, firebase hosting, identity platform
● jest
● Nest.js
● Excellent analytical and communication skills (English)
● Proven ability to be a self-starter
● Enthusiasm for evaluating and understanding new technologies
● Experience with AGILE development methodologies

✔️**Nice to have:**

● prettier, eslint/tslint
● ssr
● ngrx
● ag-Grid
● Python 3 (decorators, mypy, sql alchemy, flask)
● web standards awareness (MDN, w3c)
● awareness of deployment/rollback necessities (can talk to DevOps in their
language) for BitBucket pipelines, GitHub Actions, Google Cloud Build
● own a stake in QA: challenge spec, unit and functional assurance
● track record of robust and reliable solutions that honors quality gateway

✔️What do we offer

● Assigned primary project, but also an opportunity to contribute to other projects.
● A uniform architecture across all projects so that components and functionality
can be moved across projects efficiently.
● Using up-to-date technologies with an eye on new developments
● Dynamic environments of experienced engineers with an opportunity to exchange knowledge
● Market conform salary