โ† All positions

Frontend Developer

Full remotefull-timeMid-Senior
AngularTypeScriptCSS/SCSSRxJS

Role, profile & expectations

Before we hit you with the usual shopping list of skills that we developers all know by heart (wanted: FE developer with SQL skills, right...) we want to tell you about the role and what we expect from you.

As you've probably seen from our LinkedIn page, we're a company that's been around for just over a year: we're in a growth phase and actively looking for new people to add to the team, which currently consists of four people.

What we're looking for, first and foremost, is a person who becomes part of the family โ€” someone we can trust, who believes in us and helps us grow this company, eventually becoming a reference point for other colleagues too. It's definitely a long and demanding journey ahead, and not something that happens overnight, but we'll do our best to make it stimulating and fun as well!

So we're looking for a developer who isn't a total beginner but has strong technical skills, who is self-driven and able to structure their own work โ€” and why not, the work of others in the near future. Someone who doesn't freeze in front of a problem but finds a solid and effective solution that leaves everyone impressed.

With that said, here's the shopping list :)

Work location

Full remote, but we'd obviously love it if you were near Bologna so we could meet up at the office for a coffee and maybe some pair programming sessions.

Education

A degree in computer science is certainly a nice calling card, but even if you come from a completely different background and believe you have what it takes for this role, we're happy to consider your application.

Required skills

  • 1โ€“2 years of development experience with Angular 4+ framework (preferably 9+) combined with Angular Material
  • In-depth knowledge of REST protocols (Swagger) and therefore JSON / XML serialization
  • In-depth knowledge of CSS / SCSS and HTML5 and Responsive Design concepts
  • Experience with TypeScript / JavaScript
  • Good knowledge of Node.js, NPM
  • Good knowledge of the RxJS library and therefore familiarity with the Observable concept
  • Good knowledge of Git
  • Good written and spoken comprehension of Italian and English
  • Ability to write well-structured, documented code
  • Ability to interface with the client and their needs
  • Ability to organize and carry out your work independently

Nice to have

  • Experience with tools like Jira, Trello, Slack, and Google Drive Suite
  • Experience with code optimization and frontend performance

Desired soft skills

  • Ability to organize and carry out your work independently, also gathering information from colleagues
  • Ability to write well-structured and documented code
  • Ability to debug code written by colleagues and identify issues
  • Good written and spoken comprehension of Italian and English

Contract

Offer commensurate with experience; freelance collaborations possible.

Apply

Send us your application by filling out the form. Attach your CV and we'll get back to you shortly.

Our contacts

Email: info@brainylabs.it

Operational HQ: Via Speranza 23, 40068 San Lazzaro di Savena (BO), Italia

Legal HQ: Via Claudio Treves 24, 40135 Bologna (BO), Italia

Where we are

To view the map you need to accept marketing cookies, which include Google Maps content.