Position: Principal Front-End engineer
Company: HIRETOP - direct jobs for remote developers
Experience required: 5y
English level: upper

The well-established US company comprised of skilled tech builders and e-commerce brand operators dedicated to constructing a robust software platform specifically designed for e-commerce brands. Our flagship product revolutionizes brand operations by consolidating various data sources into a centralized hub, enabling seamless management of essential business functions. It offers comprehensive decision analytics for key areas such as Marketing, Supply Chain, and Finance, empowering e-commerce brands with valuable insights and streamlined operations.

We are seeking a skilled and motivated **Front-End Engineer with expertise in React, Next.js**, with domain experience in e-commerce, business intelligence, or machine-learning concepts. This is an exciting opportunity to join our innovative team and contribute to the development of cutting-edge applications that drive business growth. You’ll play a key role in one of our Your role involves close collaboration with our designers, product managers, software engineers, and data scientists.

**Required skills**
— Experience in Software Development - **8+ years**
— **Bachelor’s degree** in Computer Science, Software Engineering, or a related field.
— Experience as a **Front-End Engineer, with expertise in React and Next.js frameworks.**
— Ability to handle product ambiguity — proposing solutions in collaboration with product and design.
— Proficient in JavaScript, with a solid understanding of front-end development principles and best practices.
— Experience with version control systems (e.g., **Git**) and deployment processes/platforms (e.g. **Vercel**).
— Experience with domain : e-commerce, business intelligence, or machine-learning concepts.
— Knowledge of responsive design and mobile-first development approaches.

**Responsibilities:**
— Develop and maintain robust and scalable front-end applications using React and Next.js frameworks.
— Collaborate with cross-functional teams, including UI/UX designers, back-end developers, and data scientists, to translate business requirements and design concepts into functional and visually appealing user interfaces.
— Utilize your expertise in e-commerce, business intelligence, or SaaS applications to design and implement features that support data visualization, analytics, and reporting functionalities.
— Implement responsive and mobile-friendly designs, ensuring seamless user experiences across different devices and browsers.
— Optimize application performance and load times, leveraging React and Next.js best practices and performance optimization techniques.
Conduct thorough testing and debugging of front-end components, identifying and resolving any issues or bugs to ensure high-quality deliverables.
— Stay up-to-date with emerging trends and technologies in front-end development, React, Next.js, e-commerce, and business intelligence, and proactively recommend improvements to enhance the user interface and overall user experience.
— Collaborate with back-end engineers to design and implement RESTful APIs and integrate front-end components with the server-side infrastructure.
— Assist in developing and maintaining coding standards, documentation, and guidelines to ensure consistency and maintainability of the front-end codebase.
— Participate in code reviews, providing constructive feedback and guidance to maintain code quality and adherence to best practices.

**Full remote.**

**English — B2**