Alap
Senior Front-End Developer
Közzétéve: 29.05.2026
Zárási dátum: 13.07.2026
Munkareferenciák: 2cdae851cbb6d00f9fa07774c4fe9d44
Munkaköri információk
Elhelyezkedés
Dublin, Bucuresti, Romania
Társaság
German Tech Jobs
Ügyfél / Munkáltató
42Crunch
Munkareferenciák
2cdae851cbb6d00f9fa07774c4fe9d44
Listázási típus
Alap
EU-s munkavállalási engedély szükséges
Nem
Közzétéve
29.05.2026
Zárási dátum
13.07.2026
Munkaköri leírás
Salary: 16.000 - 23.000 RON net per month Requirements: 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 utilitiesLeading cross-functional squad efforts to deliver specific platform functionalityCollaborating closely with ecosystem UI, back-end, QA, design, and documentation teams to supplement front-end developmentActively participating in regular team meetings and initiating discussions on complex architectural topicsContributing to release delivery processes following team proceduresChampioning best practices for writing maintainable, testable, secure, and performant front-end code Responsibilities: About youWe strongly expect :Motivation and expertise in modern Angular and TypeScript SPA developmentMulti-year experience with Angular, RxJS, NgRx, and BootstrapProficiency in Nx tools for monorepositories (including the broader ecosystem)Strong grasp of web fundamentals: HTML, CSS, and JavaScriptExperience 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 designersKnowledge of web accessibility principles and tools, including screen readersStrong 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 documentationExperience in small teams (5-20 people) with high autonomy and responsibilityComfort with ambiguity — making complex technical/design decisions while preserving project integrityFluent 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, etcWe’d be happy to see :Understanding of the testing pyramid and experience writing tests in collaboration with QAPlatform engineering experience (internal tools, 'code plumbing')Familiarity with application analytics/monitoringExperience with canvas-based charting libraries (e.g., Chart.js)Good knowledge of browser mechanics and web APIsWillingness to mentor peers and share expertiseA pragmatic approach to AI toolsWe’d be pleasantly surprised by:Full-stack development experienceAPI design expertiseBackground in security tools/productsWeb application internationalization (i18n) experienceIDE plugins and/or browser extensions development knowledgeRelevant open-source contributionsInclude the phrase “Shift Left FTW” in your cover letter to confirm you’ve read the full descriptionWhat we offer:Competitive salary + stock options, with annual compensation reviewsRemote-first culture with flexible hours and bi-annual in-person team gatheringsPTO/leave, pension schemes, and health insurance (location-dependent)Hardware/software, training, and development supportLow-bureaucracy environment with a flat organizational structureThe 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. Technologies: AIAPIAngularBootstrapCI/CDCSSFigmaGitHardwareSupportJavaScriptNgRxOWASPRxJsSecuritySlackStorybookTypeScriptWebUX UI DesignHTML5NginxFrontend More: 42Crunch’s mission is to empower organizations to build, deploy, and manage secure APIs at scale. We help companies achieve comprehensive API security governance by enforcing robust security policies throughout the entire API lifecycle — from design and development to testing, deployment, and operations.Our API security platform addresses the vulnerability gap limitations of traditional perimeter-based defenses and appsec testing tools, by embedding security into the heart of the API development process and proactively protecting against critical vulnerabilities like the OWASP API Top 10.Our developer-first approach makes secure development the path of least resistance. With intuitive tools and clear guidance, we enable developers to build secure APIs by default — ensuring innovation and security go hand in hand. last updated 22 week of 2026
Képességek
ABAP
adapt to changes in technological development plans
AJAX
Ajax Framework
analyse software specifications
Ansible
Apache Maven
Apache Tomcat
APL
ASP.NET
Assembly (computer programming)
blockchain openness
blockchain platforms
C
COBOL
CoffeeScript
collect customer feedback on applications
Common Lisp
computer programming
create flowchart diagram
cyber attack counter-measures
data visualisation software
debug software
defence standard procedures
define technical requirements
design user interface
develop automated migration methods
develop creative ideas
develop software prototype
do cloud refactoring
Drupal
Eclipse (integrated development environment software)
engineering principles
engineering processes
Erlang
Git
Groovy
Haskell
IBM WebSphere
ICT debugging tools
ICT security legislation
identify customer requirements
integrate system components
integrated development environment software
Internet of Things
interpret technical requirements
Java (computer programming)
JavaScript
JavaScript Framework
Jenkins (tools for software configuration management)
KDevelop
Laravel
Lisp
manage engineering project
Matlab
Microsoft Visual C++
migrate existing data
ML (computer programming)
MySQL
NoSQL
object-oriented modelling
Objective-C
OpenEdge Advanced Business Language
Oracle Application Development Framework
Pascal (computer programming)
perform scientific research
Perl
PHP
Project Management
Prolog (computer programming)
Puppet (tools for software configuration management)
Python (computer programming)
R
Ruby (computer programming)
Salt (tools for software configuration management)
SAP R3
SAS language
Scala
Scratch (computer programming)
screen reader
Smalltalk (computer programming)
smart contract
software anomalies
software frameworks
Spark
SQL
STAF
Swift (computer programming)
technical drawings
tools for software configuration management
Trading Software
TypeScript
use an application-specific interface
use automatic programming
use concurrent programming
use functional programming
use logic programming
use object-oriented programming
use query languages
use software design patterns
use software libraries
use technical drawing software
utilise computer-aided software engineering tools
utilise machine learning
VBScript
Visual Basic
Web Services
WordPress
World Wide Web Consortium standards
Xcode