Forward-thinking technology company is looking for an experienced JavaScript Developer to join their development team. The ideal candidate will have extensive experience working with JavaScript and modern front-end technologies, along with a passion for creating high-performance, user-friendly applications.

Responsibilities:

  • Develop and maintain responsive and scalable web applications using JavaScript and related frameworks
  • Collaborate with cross-functional teams (design, product, back-end developers) to implement new features and optimize performance
  • Write clean, modular, and well-documented code following best practices
  • Ensure the technical feasibility of UI/UX designs and assist in improving user experience
  • Optimize applications for maximum speed and scalability
  • Integrate with back-end services via RESTful APIs and other third-party services
  • Troubleshoot and debug issues in the application, identifying and resolving performance bottlenecks
  • Conduct code reviews and ensure the highest quality of code within the team
  • Stay up-to-date with the latest industry trends and advancements in JavaScript and front-end technologies

Requirements

  • 4+ years of experience in JavaScript development
  • Proficiency in modern JavaScript frameworks such as React.js, Angular, or Vue.js
  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+)
  • Experience with state management libraries (Redux, MobX, Vuex, etc.)
  • Solid understanding of RESTful API design and integration
  • Familiarity with version control systems, particularly Git
  • Experience with build tools and bundlers (Webpack, Babel, etc.)
  • Knowledge of responsive design techniques and mobile-first development
  • Understanding of unit testing frameworks (Jest, Mocha, Jasmine, etc.)
  • Ability to work independently and collaboratively in a team environment

Nice to Have:

  • Experience with TypeScript and Node.js
  • Familiarity with UI/UX design principles
  • Experience with containerization tools (Docker)
  • Knowledge of Agile or Scrum development methodologies

Benefits

  • Competitive salary and benefits package
  • Opportunity to work with cutting-edge technologies in a dynamic team environment
  • Flexible working hours and remote work options
  • Professional growth and career advancement opportunities
  • A collaborative and innovative work culture

Location

Berlin, Germany

Job Overview
Job Posted:
1 month ago
Job Expires:
Job Type
Full Time

Share This Job: