Madrid, Spain

Remote JavaScript Frontend Engineer in a Rapidly Growing Startup

About the role

We are looking for an experienced JavaScript Frontend Engineer to join us and be the foundation of our frontend team as we continue to grow and scale our application.
  • You will build one of the industry's most innovative platforms used by top brands.
  • You will be involved in all parts of the product life cycle: idea generation, design, prototyping, planning, execution, and shipping. Our work starts with brainstorming to discover, explore, and understand our customer’s greatest challenges. Then we code. A lot. Finally, we ship and continuously iterate.
  • You will be able to work with a modern stack and bring in new tools and best practices in the frontend field.
  • We are architecting a family of products that has already handled millions of requests per day.
  • We believe that the most effective developers also understand the business.

We are looking for someone with at least 3 years of experience at the following technologies
  • JavaScript / ESNext 
    • We incorporate new Javascript features as soon as they're officially released. We're using optional chaining and nullish coalescing since mid 2021, for example.
  • React
  • Redux with modern practices
    • Redux Toolkit
    • the Ducks folder structure/pattern
    • react-redux hooks 
  • Build tools: webpack and npm
  • Modern HTML/CSS w/ responsiveness
    • We use TailwindCSS as our CSS framework. You can learn as you go, but It would be awesome if you already know and like it!
  • JavaScript testing
    • Jest
    • React Testing Library
    • Mock Service Worker (for API mocking)
  • Scalable and reusable frontend code patterns (Component Architecture, Design Systems)
  • Good communication and writing skills (Docs and Collaboration)
We know that’s already enough but if you go the “extra mile” it will surely make you stand out
  1. Ruby On Rails backend
  2. You mastered REST API’s already so you have your eyes on GraphQL
  3. You have an eye for design and user experience
  4. Cross-browser compatibility and website perf
  5. React features currently in preview, such as suspense for data-fetching
  6. You're aware of the modern and simple ways to handle data-fetching and caching with React with libraries such as React Query, SWR or RTK Query, as well as the underlying "stale-while-revalidate" strategy they use.
  7. Communicating with GIFs ?

Benefits
  • Sharp, motivated co-workers.
  • Very flexible work schedule.
  • A flat structure that’s always open to hearing opinions and receiving feedback; we understand that we can constantly improve so we greatly value individuals with an entrepreneurial spirit that are willing to put great ideas forward.
  • You will be part of a product that is seeing an exceptional growth. We are onto something.

Up for a challenge?

Apply for this job by sending an email to: hr-tech-js@noddus.com

Browse other jobs