Senior Front-End Developer

42Crunch

42Crunch

Software Engineering
Romania
Posted 6+ months ago

42Crunch is revolutionizing the App Sec market by bridging the gap between development and security. Our team of security-as-code experts contribute to the development of an API threat protection platform that positions us as a leader in API security. Our clients include the big names in the Fortune 500 in a wide range of industries.

As a Senior Front-End Developer, providing services through a B2B contract, you will be part of the Engineering Team and will play a key role in the development of the product. You will contribute to its strategy as part of a multidisciplinary team. You will be required to travel from time to time for company events.

About the role

As a key member of the 42Crunch SaaS UI team, the Senior Front-End Developer (reporting to the Head of UI) will primarily be responsible for:

  • Developing new features for Angular-based SPAs and maintaining a monorepository codebase with shared component library and utilities
  • Leading cross-functional squad efforts to deliver specific platform functionality
  • Collaborating closely with ecosystem UI, back-end, QA, design, and documentation teams to supplement front-end development
  • Actively participating in regular team meetings and initiating discussions on complex architectural topics
  • Contributing to release delivery processes following team procedures
  • Championing best practices for writing maintainable, testable, secure, and performant front-end code

About you

We strongly expect :

  • Motivation and expertise in modern Angular and TypeScript SPA development
  • Multi-year experience with Angular, RxJS, NgRx, and Bootstrap
  • Proficiency in Nx tools for monorepositories (including the broader ecosystem)
  • Strong grasp of web fundamentals: HTML, CSS, and JavaScript
  • Experience building and maintaining custom UI component libraries and adapting third-party libraries (e.g., using Storybook)
  • Ability to interpret Figma mockups and prototypes, extract developer specs, and collaborate with UI/UX designers
  • Knowledge of web accessibility principles and tools, including screen readers
  • Strong debugging skills (and detective-level curiosity), professional use of IDEs and terminal emulators (of your preference)
  • Familiarity with development operations: task estimation, Git workflows, CI/CD, code reviews, and technical documentation
  • Experience in small teams (5-20 people) with high autonomy and responsibility
  • Comfort with ambiguity — making complex technical/design decisions while preserving project integrity
  • Fluent professional English (spoken and written)
  • Strong interpersonal skills, accountability, and remote-work experience (EMEA time zones)
  • Proficiency with asynchronous communication tools: Slack, Google Meet, Zoom, etc

We’d be happy to see :

  • Understanding of the testing pyramid and experience writing tests in collaboration with QA
  • Platform engineering experience (internal tools, "code plumbing")
  • Familiarity with application analytics/monitoring
  • Experience with canvas-based charting libraries (e.g., Chart.js)
  • Good knowledge of browser mechanics and web APIs
  • Willingness to mentor peers and share expertise
  • A pragmatic approach to AI tools

We’d be pleasantly surprised by:

  • Full-stack development experience
  • API design expertise
  • Background in security tools/products
  • Web application internationalization (i18n) experience
  • IDE plugins and/or browser extensions development knowledge
  • Relevant open-source contributions
  • Include the phrase “Shift Left FTW” in your cover letter to confirm you’ve read the full description

What we offer:

  • Competitive salary + stock options, with annual compensation reviews
  • Remote-first culture with flexible hours and bi-annual in-person team gatherings
  • PTO/leave, pension schemes, and health insurance (location-dependent)
  • Hardware/software, training, and development support
  • Low-bureaucracy environment with a flat organizational structure

The recruitment process will include a take-home practical test task assignment (with an example of our typical working routine for 4-6 hours of work) to return in one week during the technical interview, for assessment of matching the job requirements.