تنزو

استخدام Front-end developer (ReactJS)

تنزو
تهران
امکان دورکاری

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    ReactJavaScriptBootstrap 4React Redux

Tenzumusic, the fast-growing retailer of pro audio gear and musical equipment and active in music business, is seeking a mid-level Front-end Developer to join our growing e-Commerce team and other departments. In this role, you will be working directly on tenzumusic.com and our other web projects, with a focus on delivering exceptional customer experiences.
We are looking for a professional JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the REST of the team (specially UI/UX designer and backend developer) working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated Design, and quality product is important. also, Tenzumusic is a fast-growing company and being competitive and creative is important.

Job details

  • salary between 8 and 12 million tomans
  • full-time with flexible working days and hours
  • with coordination, part-time remote working is available (except weekly meetings)
  • Friendly team and enjoyable working environment in Park Center, Andarzgoo, Tehran

Responsibilities

  • Developing new user-facing features using React.js and Bootstrap or other frameworks
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with other team members and stakeholders

Skills

general skills

  • Proficient understanding of web markup, including HTML5, CSS3
  • Familiarity with one of the modern CSS frameworks like Bootstrap, foundation and etc
  • Basic understanding of server-side CSS pre-processing platforms, such as Less and Sass
  • Good understanding of asynchronous request handling, partial page updates, and Ajax
  • Proficient understanding of code versioning tools, such as Git ( and also GitHub and Gitlab)
  • Good understanding of SEO principles and on-page SEO

React.js skills

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js) (bonus)
  • Familiarity with RESTful APIs
  • Familiarity with GraphQL (bonus)
  • Familiarity with modern Front-end build pipelines and tools
  • Familiarity with SPA
  • Familiarity with PWA (bonus)


We are looking for candidates who are hungry for the next challenge, exhibit strong interpersonal communication skills and take personal ownership of their projects. Here, you'll have a voice while being an active participant in the way we solve complex business challenges.
We value agile development, which means that our teams are self-organizing and cross-functional. To be successful in our environment requires teamwork and adaptability. We care deeply about the work we do, and we are committed to serving our customers. If you have these same qualities, we'd like to speak with you!

مزایا

  • insurance
  • flexible working days and hours
  • Friendly team and enjoyable working environment in Park Center, Andarzgoo, Tehran
  • fast-growing company and young team