We are looking for a talented Front-End Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. You will be responsible for the web architecture and applying best practices.
Responsibility
Producing and maintaining web application user interfaces.
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Collaborate with developers to design, develop, and maintain JavaScript applications.
Assist in troubleshooting, debugging, and resolving software issues.
Work closely with cross-functional teams to understand project requirements and deliver high-quality solutions.
Participate in code reviews to ensure code quality and adherence to coding standards.
Collaborate with the back-end developers and other team members to improve usability and produce high-quality applications.
Along with the Designer discuss and create aesthetic and UX-friendly interfaces.
Requirements
3+ years of experience in JavaScript/TypesScript
3+ years of experience in React
Full mastery of ReactJS and familiarity with one of the JavaScript frameworks (Next.JS)
Worked with at least one third-party state management tool (Redux, Mobx, Flux)
Strong experience with LESS/SASS
Strong experience with CSR and SSR
Experience in mobile-first layout development
Experience in UI frameworks/libraries (bootstrap, material, ant, etc.)
Solid understanding of the web stack (HTTP, caching, etc.)
Know about SEO on SPA
Skilled in HTML CSS, and JavaScript and familiar with modern styling solutions
Proficiency in using Git and CI/CD
Familiar with Agile methodology and Scrum
Benefits
Flat organizational structure and a daily opportunity to learn, grow, and develop technical and personal abilities
Comprehensive health benefits and Social Insurance and Official Employment Contract
Modern and pleasant workspace with a professional team
A working environment that gives you autonomy and responsibility from day one
Possibility of organizational growth and promotion
Salary and Advantages above other startups
You should be comfortable with the idea that the quality of your work will influence the shape of your career
معرفی شرکت
خودرو45 ابداع کننده سبکی جدید در معاملات خودرو کشور، با تکیهبر فناوری روز دنیا، فرآیند منحصربه فرد و توان بالای متخصصان خود در تلاش است به برترین و امنترین شرکت تجارت خودرویی کشور تبدیل شود.