Back to jobs

Senior Frontend Developer

Budapest

About Chemaxon

Chemaxon is an industry-leading cheminformatics software company helping early-stage drug discovery and chemistry research for more than 25 years. Our clients are top pharmaceutical companies, innovative biotech startups, and leading academic institutions. 
We are agile, innovative and friendly, offering compelling opportunities for frequent collaboration and cross-training with teammates and stakeholders.

We operate internationally, with regional teams based in Budapest (HQ), UK, Boston, San Diego and Basel (Switzerland), along with distributors in the Asia Pacific. We have recently been acquired by Certara, a US-based model-informed drug development services and software company. We are in an exciting time of organizational and business growth, so now is the perfect time to join our team! 

About the team

This position will be part of Certara and the Applied BioMath team consisting of 6 scientific software engineers. The team works with other scientists who use the application internally and with Certara’s AI team to integrate the application into a larger platform for external use.
https://www.certara.com/applied-biomath-assess/ 

About your responsibilities

  • Lead the architectural refactoring of our core Angular application, ensuring minimal disruption to existing users and services. 
  • Independently drive the design, development, and implementation of refactored components and features within the Angular application. 
  • Proactively identify areas for improvement in the existing codebase and propose innovative solutions. 
  • Design and develop frontend prototypes for new features and concepts, potentially contributing modules to a broader application suite. 
  • Make key technical decisions related to frontend architecture, technology choices, and development best practices. 
  • Collaborate strategically with backend engineers and product owners to ensure seamless integration and alignment on project goals. 
  • Maintain and support the existing Angular application while actively working on the refactoring effort. 
  • Ensure code quality, performance, and maintainability through thorough testing, documentation, and adherence to best practices. 

We're Excited About You If You Are 

  • Highly self-motivated and thrive in an autonomous environment. 
  • Excited to work on a team of computational scientists, creating UI and UX solutions around state-of-the-art numerical algorithms for drug development 
  • Not afraid to voice your opinion and constructively challenge the status quo. 
  • A proactive problem solver who takes ownership and drives initiatives forward. 
  • Continuously learning and staying up-to-date with the latest frontend technologies and best practices. 
  • Excited to make a significant impact on a critical application and shape its future. 

Experience, skills and knowledge you should bring to us

  • 7-10 years of relevant professional experience, 5+ years with focus on Angular development (experience with v16+ a bonus)
  • Proven track record of successfully refactoring and modernizing complex Angular applications. Provide examples of projects where you have significantly improved the codebase, performance, or maintainability of an existing Angular application. 
  • Experience working on applications with live users and managing ongoing development alongside significant architectural changes. 
  • Experience in designing and developing reusable Angular components and libraries. 
  • Experience with various testing frameworks and methodologies in Angular (e.g., Jest, Jasmine, Cypress, unit, integration, e2e testing). 
  • Deep Expertise in Angular : Proven ability to build and maintain complex Angular applications, demonstrating mastery of core concepts, component architecture, state management (NgRx, RxJS, or similar), and testing methodologies. 
  • Significant experience leading or playing a key role in refactoring large, existing Angular applications, including strategies for minimizing disruption, managing technical debt, and improving performance and maintainability. 
  • Experience designing and consuming REST and WebSocket APIs to integrate frontend applications with backend services.  
  • Ability to rapidly prototype and iterate on frontend interfaces, incorporating user feedback and best practices in UX/UI design. 
  • Demonstrated ability to work independently, proactively identify and solve technical challenges, and drive projects forward with minimal supervision. 
  • Excellent communication skills, capable of clearly articulating technical concepts, justifying architectural decisions, and constructively challenging existing approaches to drive innovation and improvement. 

Bonus skills that will help you hit the ground running

  • Experience with backend technologies and API design (especially in Python). 
  • Contribution to open-source projects or active participation in the Angular community. 
  • Understanding of Python and backend development principles, particularly in the context of API development and integration, is a plus. 

What we offer

  • Remote or Hybrid-way of working (8 days/month home office)
  • Private health insurance (Medicover)
  • Daily entry into Life1 Fitness Clubs
  • Generous annual training budget supporting your professional development (off-site training, international conferences, e-books)
  • We work with global Top500 companies (R&D) and leading academic institutions, giving you a chance to gain insights into these dynamically evolving industries.
  • Inspiring working environment - leisure and recreation area, playing corner for children, English lessons, yearly user conference with social programs, innovation days 
  • You will be a valued member of a creative and supportive agile team 
  • Everyday use of English in a multicultural environment

Location: Budapest, Váci Greens Office Park

For some info on Chemaxon, you can check out these videos:

Please note, we’re unable to support relocation or sponsor visa for this role.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...

When you apply to a job on this site, the personal data contained in your application will be collected by Chemaxon as a controller, which is located at Váci út 133., Budapest, Hungary, 1138, and its affiliates (hereinafter “Chemaxon”) and can be contacted by emailing hr-team@chemaxon.com. Your personal data will be processed for the purposes of managing Chemaxon’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by Chemaxon, which are the solicitation, evaluation, and selection of applicants for employment. 
For more information click here.