Skip To Main Content
backGO TO SEARCH

Senior JavaScript Software Engineer for a Global Agrochemical Company

warning.png
Sorry, this position is no longer available

We are currently looking for a Senior Software Engineer with 3+ years of experience with JavaScript development to join our team.

The customer is a leading global mineral fertilizer producer with ambitious plans to become a top-five player by size and profitability while maintaining its competitive cost advantage through better efficiency and deeper vertical integration.

The main pool of tasks is associated with support in development and testing for the client team.

Responsibilities
  • Develop new features using custom domain specific framework
  • Contributing to the application architecture design
  • Maintenance of an existing codebase, participation in Code Review sessions
  • Write tests for the developed components, perform partial components design and testing
Requirements
  • Multiple Page Application experience
  • Node.js, Vanilla JavaScript, ES2015+, Functional Programming
  • Experience with RDBMS (Database): MySQL, PostgreSQL
  • Some frontend work (jQuery)
  • Unit Tests, End-to-End Tests (Test Cafe) experience
  • Proficient English (written and spoken) B2

These jobs are for you

Benefits | Community | Professional Development

ukraine.svg
Benefits
  • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
  • Individual sessions with professional psychologists and coaches
  • Free corporate sports and wellness programs
  • Paid time off
Community
  • Free licensed software

  • Relocation and mobility programs
  • Flexible and hybrid work opportunities
    Professional development
    • Access to soft skills training in general communication, presenting and public speaking, diversity, equity and inclusion (DEI), cultural Intelligence, self-productivity, well-being and more.  
    • Unlimited access to the LinkedIn Learning Library, including 22,000+ courses 
    • Over 20 language courses 
    • Access to internal learning platforms, EPAM University and a wide range of professional communities and competency centers  
    • Upskilling, reskilling and certification courses <wbr> 
    • Skill advisory service