Position: Middle/Senior Angular/Javascript Developer, core product
Company: Bmetric
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-08-01T00:00:00+03:00

bmetric is looking for a Remote Middle/Senior Angular/Javascript Developer to join our fully remote team.

Our project stacks are Angular (main app) and React (separate, smaller app) using backend REST APIs in Python. We also develop a website plugin in Native Javascript that runs on customer websites and has unique and interesting challenges in performance and compatibility requirements (similar to for example Google Analytics’ analytics.js).

We care a lot about code quality and are heavy users of unit- and integration-testing and continuous integration as well as error tracking, working towards continuous deployment.

**Required Qualifications**

    • Intermediate or higher level English
    • Expert level experience with Angular and JavaScript/ES6/TypeScript
    • Good knowledge of Native Javascript (also ES5 and ES6)
    • Knowledge about browser compatibilities and legacy browsers
    • Knowledge and/or experience with Unit-testing and Javascript testing libraries (e.g. QUnit, MochaJS)
      
**Will be a plus:**

    • Experience with React
    • Experience with full time remote work
    • Experience with Sentry or other error-tracking systems
    • Experience with MaterialUI, Webpack or other packaging systems, Figma
    • Experience with optimization and performance improvement of Javascript applications
    • Experience with application architecture

**Your Responsibilities**

    • Architect and develop our single-page Angular and React applications together with the rest of the team
    • Development of our native Javascript website plugins
    • Consult on Javascript tasks within the Dev Team and Customer Success Team
    • Mentor and help out our Junior Dev
    • Attend daily stand-up meeting and Sprint Planning meetings every 3rd week
    • Work with our Product Manager to design and deliver features and UX
    • Bugfinding and performance optimization of the Javascript applications
    • Doing code reviews of most of the frontend code

**What we offer**

    • Being part of a fully remote Dev Team
    • In-person Team meetups (pending Covid restrictions being lifted)
    • Flexible working hours
    • 37 hours work week
    • Quality focused development; mandatory code reviews, automated tests of everything and time allocated for fixing technical debts
    • Working on interesting problems as a “website plugin” similar to Google Analytics
    • No complex time tracking
    • Regular 1-on-1 talks with your manager to exchange feedback both ways
    • Team managed by a tech-savvy CTO with a computer science background
    • Self-improvement time
    • No bureaucracy
    • Direct communication between teams

**The team**

The Dev Team currently consists of 4 developers (2 backend, 2 frontend), a Product Manager and a DevOps engineer. We have a daily standup call to check in with each other as well as regular sprint planning calls to organize and plan our work.

You will work closely together with our Junior Frontend Developer and our Product Manager, and the rest of the team will support your work as required.

Website: https://www.bmetric.com/