WorkNomads

Senior JavaSvript Developer (Remote)

Remote
Work Type: Full Time
JavaScript Developer (Senior)
We are seeking a skilled JavaScript Developer to join our team. The successful candidate will play a pivotal role in crafting intuitive and visually engaging user interfaces, ensuring seamless integration with back-end services while adhering to best practices in front-end development and architecture.

Key Responsibilities:

  • Develop dynamic, user-friendly applications using ReactJS.
  • Collaborate closely with designers and back-end developers to deliver seamless user experiences.
  • Translate designs/mockups into responsive and polished web interfaces.
  • Implement features and improvements based on business requirements and user feedback.
  • Follow Agile (SCRUM) methodologies for development.
  • Maintain high-quality standards for code readability, scalability, and maintainability.
  • Participate in the architecture and planning of front-end solutions.
  • Stay current with emerging front-end trends and contribute innovative ideas to enhance the platform.

The tools in your backpack:

  • Proficiency in ReactJS, including hooks, state management (e.g., Redux), and functional components.
  • Strong foundation in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with RESTful APIs and integration with back-end services.
  • Familiarity with component-based architecture and reusable design patterns.
  • Knowledge of performance optimization techniques (e.g., lazy loading, code splitting).
  • Proficiency in version control systems like Git.
  • Ability to write unit and integration tests (e.g., using Jest or React Testing Library).
  • Solid understanding of web standards and accessibility guidelines (e.g., WCAG).

Preferred Qualifications:

  • Experience with design systems and tools like Figma.
  • Knowledge of back-end architecture to align front-end efforts with platform goals.
  • Familiarity with modern CI/CD pipelines and Docker for front-end builds.
  • Exposure to SaaS platforms, digital asset management (DAM) solutions, or microservice architectures.
  • Familiarity with state management tools like MobX or Zustand.
  • Experience with NoSQL databases (e.g., MongoDB).
  • Knowledge of cloud platforms like AWS or Google Cloud Services.

Our recipe for a great life in Bulgaria:

  • The opportunity to participate in our new nomadic economy
  • A personalized career development program.
  • An environment where your opinion matters, and you manage your own work-life balance.
  • An international and dynamic workplace.
  • Competitive remuneration and social welfare package, including:
    • 25 days of annual paid leave.
    • Private health insurance.
    • Various community benefits and events.

Submit Your Application

You have successfully applied
  • You have errors in applying
By clicking Submit Application, I acknowledge having read your Privacy Policy and agree to storing and processing my data for this application.