Frontend Developer | Peoplefy
Job Description
Frontend Developer
Job Summary
We are seeking a skilled Frontend Developer who will be responsible for creating engaging, responsive, and high-performance web interfaces. This role primarily focuses on developing and maintaining the visual and interactive aspects of our web applications using modern frameworks and technologies. The ideal candidate has a strong foundation in web development and a passion for clean, efficient code that delivers a superior user experience.
Responsibilities
- Develop, test, and maintain high-quality frontend code for web applications.
- Collaborate with UI/UX designers and backend developers to implement interactive and responsive design solutions.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Integrate RESTful APIs to ensure seamless communication between frontend and backend services.
- Utilize modern frameworks and libraries to enhance application functionality and performance.
Qualifications
- Technical Skills: Proficiency in JavaScript, HTML, CSS, React, Angular, Vue.js, TypeScript, SASS, LESS, Webpack, Bootstrap, Material-UI, and Redux.
- Testing Frameworks: Experience with testing tools such as Jest and Mocha.
- Development Practices: Strong understanding of responsive design principles, cross-browser compatibility, and frontend performance optimization strategies.
- API Integration: Familiarity with integrating REST APIs.
- Additional Tools: Basic knowledge of Node.js for development and build processes.
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
Preferred Skills
- Experience in working with SVG for scalable graphics.
- Familiarity with modern frontend build tools and package managers.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team and adapt to fast-paced environments.
Experience
- Practical experience in frontend development using modern JavaScript frameworks and libraries.
- Exposure to end-to-end project development from design through testing and deployment.
- While specific years of experience are not specified, a background demonstrating engagement with multiple frontend projects is preferred.
Environment
- Work environment is flexible and may include a combination of in-office, remote, or hybrid settings depending on organizational policies.
- Candidates should be comfortable working in dynamic, project-based environments that require collaboration across multiple teams.
Tools
file_search
// Tool for searching files uploaded by the user. // // To use this tool, you must send it a message. To set the tool as the recipient for your message, include this in your message header: to=file_search.<function_name> // // For example, to call file_search.msearch, you would use: // <|im_start|>assistant to=file_search.msearch code<|im_sep|>{"queries": ["first query", "second query"]}<|ghissue|> // // Note that the above must match exactly. // // You must provide citations for your answers. Each result will include a citation marker that looks like this: fileciteturn7file4