Principal Frontend Developer (f/*/m)

Frontastic · Anywhere

Company

Frontastic

Location

Anywhere

Type

Full Time

Job Description

About us

Frontastic was founded in 2017 as a fully remote company, and we've been working that way ever since. Our People team works tirelessly to empower our staff and give them an incredible working experience.

We're rapidly growing our team to reach our mission: Let commerce teams build the incredible.

Frontastic is a Composable Frontend Platform that unites business and development teams to build commerce sites on top of headless. Our customers see higher conversion rates, increased developer productivity, and a faster time to market.

If you want to learn more about our product, watch our product demo video on our website (www.frontastic.cloud).


Role summary

Do you want to define the future of how frontends are developed with and by Frontastic? Do you love to discover and discuss the tradeoffs for different emerging technologies? Then this position could be perfect for you!

 

Together with our Principal Backend Engineer, you will be the go-to person for tricky technological decisions, which will drive the sustainable development of our SaaS platform. You will develop software together with our engineering team and mentor others to improve their software development and design skills. This will also involve staying on track with the latest major development in the Frontend Development world and continuously check if something should be applied in our context.

 

What you'll do 
  • Pave the path for sustainable development in the future by making sure patterns and principles for the development of JavaScript and TypeScript are sound and future-proof
  • Guide the team to make sensible decisions increasing current and future development pace
  • Work (pairing, mentoring, and coaching) with the team to improve individual skills
  • Software development on our SaaS frontend, the libraries provided to our customers, and the cloud function executor (node.js) as you see fit

 

What it's like to work in our Developer Experience team?

Our team is here to make sure that our platform gives the best user experience possible.

  • We are working hard on enhancing the stack and tooling so that our customers can enjoyably create the best commerce sites on the planet. This is how our value Make an impact really drives us every day
  • We’re also a genuine team. When we come across some challenges we make sure that we can always rely on each other’s strengths and close collaboration (We’re in this together) — both within the team and beyond the team. We regularly practice pair programming or simply co-working because working in a remote team doesn’t mean not working together or working alone
  • We’re passionate learners. Technology is always evolving and we are constantly on the lookout for new ideas that could improve the experience for our customers. Our value Thirst for learning has special meaning for our team. In order to achieve our goals together, we have a curiosity that motivates the study, willingness to share our knowledge, and acceptance that sometimes we fail in order to learn some more

 

Expectations for your first 3 months
  • Take responsibility for a unified way of developing JavaScript and TypeScript projects in regards to coding standards, project setup, and dependency updates.
  • Bond with our existing JavaScript / TypeScript engineers and find a good base for future collaboration
  • Release some code used in customer projects, might be insignificant

 

You'll have 
  • 7 or more years of experience working on different JavaScript stacks with significant production usage
  • Track record of designing developer-facing software libraries
  • Experience with scaling high load node.js backends and the involved necessary automation
  • Continuously maintained at least one application with production usage for more than 3 years
  • Experienced the trade-offs of different JavaScript build systems (webpack, babel, …)
  • Experience in eCommerce is a plus, but not required
  • Experience with the concrete technologies we use is a plus, but not required: TypeScript, React, Redux, SCSS, Webpack, Babel, MaterialUI

 

Our stack
  • React (plain and TypeScript) and Next.js in the frontend
  • MaterialUI, SCSS and Tailwind
  • PHP with Symfony and Node.js in the backend
  • MySQL and CouchDB as databases

 

Your package

For this role, we're offering a salary of €79.5k-92k (FTE), pro-rata.

 

Our hiring process for this role is:
  • CV screening
  • Pre-screening call with our Chief Technology Officer
  • Culture questions (via. email)
  • Initial interview with our Principal Backend Engineer
  • Second interview with one of our Senior Developers
  • Stakeholder lunch where you'll get the opportunity to meet some of your co-workers

We aim to respond to all candidates within 72 hours (except weekends).

 

We'd love to hear from you

Visit our careers page on our website to find out more about our organization and culture.

If you have any questions about the role, please email us at [email protected]. Please note that applications will only be accepted directly through the job application form.

 

Equal opportunities

We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply Now

Date Posted

11/02/2021

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5

Similar Jobs

Head of FP&A - Xapo Bank

Views in the last 30 days - 0

View Details

Senior Security Operations Engineer - Canonical

Views in the last 30 days - 0

This job posting highlights a SeniorStaff Security Engineer role at Canonical with opportunities for leadership open source contributions and comprehe...

View Details

Graduate Software Engineer - Open Source and Linux, Canonical Ubuntu - Canonical

Views in the last 30 days - 0

Canonical promotes itself as a leading opensource provider offering global remote engineering roles with challenging projects competitive opportunitie...

View Details