Frontend Developer
Frontend Developer706
Applications
706
Applications
Not Accepting Applications
About the Job
Skills
Job Overview:
We are seeking a skilled Frontend Developer with a passion for creating intuitive, high-performance user interfaces in the e-commerce or SaaS field. The ideal candidate has at least 3 years of experience developing web applications using React.js, CSS, Redux, and HTML. You will collaborate with backend developers, designers, and product teams to build cutting-edge, scalable, and responsive web applications that provide an exceptional user experience.
Key Responsibilities:
Frontend Development: Develop dynamic, responsive, and high-performance web applications using React.js, HTML5, CSS3, and JavaScript (ES6+).
Component Architecture: Build reusable components and front-end libraries for future use with a focus on maintainability, scalability, and efficiency.
State Management: Implement complex state management solutions using Redux or React’s built-in context API to handle data flow across the application.
Performance Optimization: Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Collaboration: Work closely with backend developers, UX/UI designers, and product managers to integrate APIs, design user interfaces, and ensure seamless functionality.
Responsive Design: Create responsive designs and ensure that the web applications are accessible and perform well on mobile, tablet, and desktop devices.
Debugging & Troubleshooting: Identify, diagnose, and fix bugs and performance bottlenecks, ensuring the platform runs smoothly and efficiently.
Code Reviews: Participate in code reviews and provide constructive feedback to ensure code quality and consistency across the team.
Testing: Implement unit tests and participate in end-to-end testing of applications to ensure robust and error-free deployment.
Requirements:
Experience:
o 3+ years of professional experience as a frontend developer, with a focus on React.js and its ecosystem.
o Proven experience in e-commerce or SaaS development is a plus.
Skills:
o React.js: Proficient in building and maintaining web applications with React, including hooks, functional components, and the React lifecycle.
o Redux: Strong understanding of Redux for managing state across complex applications and data flow management.
o HTML5 & CSS3: Expert in HTML and CSS, with an emphasis on building responsive and accessible interfaces.
o JavaScript (ES6+): Advanced knowledge of modern JavaScript, including ES6+ features like promises, async/await, and modules.
o CSS Frameworks: Experience with modern CSS frameworks such as SASS, LESS, Tailwind, or styled-components.
o Version Control: Experience using Git for version control and collaboration in a team environment.
o APIs: Familiarity with integrating RESTful APIs or GraphQL into frontend applications.
Performance & Accessibility: Knowledge of web performance optimization techniques, including lazy loading, code-splitting, and familiarity with accessibility best practices (WCAG).
Cross-Browser Compatibility: Expertise in developing for cross-browser compatibility and troubleshooting browser-specific issues.
Nice-to-Haves:
Familiarity with server-side rendering frameworks like Next.js.
Knowledge of TypeScript for strongly typed JavaScript.
Experience with testing frameworks like Jest, Enzyme, or Cypress.
Familiarity with CI/CD pipelines for continuous deployment and integration.
Basic understanding of backend technologies (Node.js, Express) and how frontend and backend systems interact.
Soft Skills:
Strong problem-solving skills with the ability to work independently and as part of a team.
Excellent communication skills, able to collaborate effectively with cross-functional teams.
Attention to detail and a passion for delivering high-quality code.
Ability to thrive in a fast-paced, dynamic environment with evolving priorities.
Benefits:
Competitive salary and performance bonuses.
Opportunities for professional growth and development.
An engaging and dynamic work environment with a supportive team.
About the company
Industry
Investment Banking
Company Size
5001-10000 Employees
Headquarter
Los Angeles USA
Other open jobs from Foxhog Ventures Corp. USA | India Office