Senior Software Developer (Front-end)

New
C
CasewareFintech / Accounting Software
Cluj, Romania / Bucharest,RomaniaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSDockerNode.jsKubernetesRxJSTypeScriptAngularCI/CDGitHub Actions

Requirements

  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 8+ years of professional software development experience with demonstrated impact beyond a single team.
  • Deep expertise in TypeScript, Node.js, and Nx monorepo architecture at scale.
  • Proven experience designing and operating CI/CD systems (GitHub Actions or equivalent).
  • Proven experience designing and operating distributed, cloud-native, SaaS/multi-tenant platforms at scale, ideally on AWS.
  • Strong software fundamentals: OOP, design patterns, SOLID principles.
  • Experience with agentic-AI software development practices.
  • Experience designing and consuming well-designed HTTP APIs (REST, GraphQL, or similar).
  • Experience mentoring developers and influencing architectural decisions across teams.
  • Familiarity with containerization technologies, including Docker and Kubernetes.
  • Experience with Angular, RxJS, HTML5, CSS3/SASS, and accessibility standards (WCAG 2.1).
  • Experience with testing frameworks such as Jest, Cypress, or Playwright.

Responsibilities

  • Create architecture, prototypes, and design proposals that deliver near-term business value while aligning with the future-state product and platform vision.
  • Influence technical direction through architecture reviews, RFCs, design discussions, and hands-on collaboration.
  • Partner with senior developers, architects, and tech leads to define and execute the product/platform architecture roadmap.
  • Balance delivery speed, quality, maintainability, and long-term platform health when making technical decisions.
  • Champion proposals through all phases of the SDLC, from design through production implementation.
  • Contribute to improving the core product build, CI/CD pipelines, and overall SDLC.
  • Troubleshoot and eliminate root causes of persistent production issues; drive reliability, observability, monitoring, and incident response.
  • Mentor other developers through design reviews, joint agentic-AI sessions, and feedback on skills, prompts, and other agent inputs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now