What we’re looking for
- Good communication and conflict management skills – You are expected to work and communicate with the other teams, including Product, Design, and Backend teams regularly.
- You will be working closely with a non-Iranian team and therefore the ability to communicate fluently in English is a must.
- The ability to write well formatted, structured, and clean code.
- Strong analytical and problem-solving skills.
- Passion for delivering new features as described by the product and designteam to our customers in a timely fashion.
- Desire to learn new technologies and tools needed for building the product.
Requirements
- Deep knowledge of CS concepts, such as common data structures and algorithms.
- A solid understanding of semantic HTML, CSS, and core JavaScript concepts.
- A solid understanding of core web and browser concepts
- A solid understanding of modern JavaScript web framework concepts
- At least two years of experience with VueJS
- A solid understanding of architectural patterns of a large, high-scale web application.
- Experience with performance and optimization problems.