About the Opportunity:
Be part of an exciting team that is building the next generation of cutting-edge products. We believe in creating exceptional user experiences, and as a (Sr.) Frontend Developer, you will play a pivotal role in shaping the user interface and experience of our innovative solutions.
Responsibilities:
●Showcase your creativity and technical skills by quickly prototyping web content in collaboration with our design and backend teams.
●Your work on the presentation layer will ensure a seamless user experience with a strong focus on user experience design.
●Collaborate closely with team members to design and implement RESTful APIs and WebSockets, ensuring smooth communication and integration between the frontend and backend systems.
●Utilize your expertise in debugging and browser tools to troubleshoot issues and fine-tune performance, ensuring our applications deliver optimal performance across different browsers.
●Leverage your proficiency in Vue.js to structure containers, components, and flows, creating a well-organized and scalable frontend architecture.
●Your expertise in CSS layout and semantic HTML will contribute to a visually appealing and user-friendly interface.
●Experience with cross-browser support and responsive web design (RWD) is highly valued.
●Familiarity with build procedures and configuration to support different staging environments will be advantageous in ensuring smooth deployment and testing processes.
Requirements:
●Possess a minimum of 4 years of frontend development experience, demonstrating your deep understanding of frontend technologies and best practices.
●Proficiency in at least one of the following frameworks: Vue.js, Vuex, React.js, or Redux, showcasing your ability to develop robust and scalable web applications.
●Strong command over ES6, HTML5, CSS3, and CSS preprocessors such as Less or Sass, enabling you to create clean and maintainable code.
●Exhibit self-motivation, proactivity, and organizational skills.
●Your positive attitude and adaptability to a fast-paced environment will contribute to a thriving team dynamic.
●Experience with development tools like element inspector, network monitor, JS profiler, and framework debug tools will aid in efficient debugging and optimization.
●Previous experience in developing web applications that cater to a large user base and deliver quick and responsive frontends will be highly regarded.