Frontend Developer

closed
Netguru Logo

Netguru

πŸ’΅ $38k-$57k
πŸ“Remote - Poland

Summary

Join Netguru as a freelancer and enjoy the flexibility of 100% remote work, choosing your own hours and projects. Collaborate with a team of experts on diverse projects across various industries. Develop your skills and gain experience while working on challenging projects for global clients. Netguru offers a supportive and inclusive environment with opportunities for professional growth. The current project involves working on a business messaging platform for a global company, lasting 3 months full-time. Netguru provides dev-friendly processes, continuous integration, code review, and Agile methodology.

Requirements

  • Have a good command of written and spoken English (B2+)
  • Have 3+ years of proven commercial experience in building web applications
  • Possess a strong knowledge of React.js
  • Have strong CSS skills
  • Have proven experience in building reusable components and design systems
  • Have experience with Storybook, Styled Components, or other CSS-in-JS libraries
  • Have the ability to write clean, maintainable, and scalable frontend code
  • Be familiar with TypeScript
  • Have strong problem-solving skills and the ability to troubleshoot issues in a timely manner
  • Understand state/data management patterns and solutions (e.g., Redux/Mobx)
  • Have solid experience in using ES2015+
  • Know how to create DRY and S.O.L.I.D. code
  • Be up-to-date with the newest ECMAScript specifications
  • Treat testing as an inherent part of your work and be familiar with QUnit, Mocha, Jest, Jasmine, etc
  • Be experienced in Git
  • Have a strong knowledge of Bootstrap, Foundation, or another CSS framework
  • Be experienced with different styling solutions such as PostCSS or CSS Modules
  • Have experience with integrating RESTful APIs and third-party libraries
  • Have experience with RWD and the mobile-first approach
  • Be a technological authority for clients and eager to help them make informed decisions

Responsibilities

  • Build web applications using React.js, CSS, and design systems
  • Create and utilize APIs
  • Develop reusable components and design systems
  • Write clean, maintainable, and scalable frontend code
  • Utilize state/data management patterns and solutions (e.g., Redux/Mobx)
  • Use ES2015+ and create DRY and S.O.L.I.D. code
  • Stay up-to-date with the latest ECMAScript specifications
  • Incorporate testing into your workflow, using frameworks like QUnit, Mocha, Jest, Jasmine, etc
  • Utilize Git and have a strong understanding of Bootstrap, Foundation, or other CSS frameworks
  • Employ various styling solutions such as PostCSS or CSS Modules
  • Integrate RESTful APIs and third-party libraries
  • Work with RWD and the mobile-first approach
  • Serve as a technological authority for clients, guiding them in making informed decisions

Preferred Qualifications

  • Knowledge of typed solutions such as TypeScript or Flow
  • Experience with Ruby or Node.js code
  • Experience with serverless architecture and cloud computing platforms such as AWS Lambda or Google Cloud Functions
  • Experience in configuring Webpack
  • Experience in optimizing front-end performance and/or SEO
  • Some open-source contributions
  • Experience with Agile methodologies and working in a team environment
  • Knowledge of UX/UI design principles and ability to collaborate with designers

Benefits

  • 100% remote work
  • Dev-friendly processes
  • Long-term collaboration
  • Work in line with Agile methodology
  • Projects from various industries like fintech, healthcare, insurance, or education
  • Work with a team of experts and continuous development of your hard and soft skills
  • Knowledge sharing sessions, internal knowledge base
This job is filled or no longer available