Skip To Main Content
backGO TO SEARCH

Senior JavaScript Developer (React)

bullets
JavaScript, Jest, Karma, Mocha, Webpack, Gulp, Grunt, TypeScript, HTML, CSS, Agile, ReactJS, Redux

We are currently seeking a highly skilled and seasoned Senior JavaScript Developer with a solid background in React to join our energetic development team. This position is ideal for a developer who excels in vibrant, fast-paced environments and has a profound passion for developing cutting-edge web applications. In this role, you will be involved in various projects that will challenge your technical prowess and motivate you to lead innovations in web technology.

Responsibilities
  • Engage directly with clients to precisely define requirements and integrate their feedback into the development process
  • Actively participate in the entire application development lifecycle within an Agile (Scrum) framework
  • Ensure that your developed components integrate perfectly with the existing system architecture
  • Accurately forecast task durations and consistently update the team on project developments
  • Perform in-depth code reviews to maintain high-quality standards across developments
  • Keep technical documentation on Confluence current and comprehensive
  • Conduct sessions to disseminate knowledge and propagate best practices among team members
Requirements
  • A minimum of 3 years of experience in JavaScript development, with a particular emphasis on using React for building complex web applications
  • Comprehensive knowledge of React and associated technologies, including Redux for effective state management
  • Proficient in unit testing with tools such as Jest, Karma, and Mocha to ensure code dependability
  • Experienced in utilizing build tools like Webpack, Gulp, and Grunt for efficient code compilation
  • Proficient in TypeScript, enabling the crafting of structured and maintainable code
  • Thorough understanding of HTML and CSS, crucial for creating responsive and attractive interfaces
  • Proficient in Agile methodologies, contributing effectively to team-oriented projects
  • Exceptional problem-solving skills, especially skilled in debugging and optimizing web applications
  • High-level proficiency in English, critical for clear and effective communication and collaboration
Nice to have
  • Experience with cloud technologies and platforms to boost application scalability and performance
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) techniques
  • Understanding of backend technologies, supporting capabilities in full-stack development