About the job JavaScript Frontend Developer
Job Title: JavaScript Frontend Developer
Location: Full Remote
Type: Full-time
Job Description:
As a JavaScript Frontend Developer, you will be responsible for developing and maintaining the front-end of our web applications, primarily using React.js. You will collaborate with UI/UX designers, backend developers, and product managers to deliver user-friendly and high-performance web solutions. Experience with Next.js and Tailwind CSS is a plus, helping us optimize for speed, scalability, and modern development practices.
Responsibilities:
Develop, test, and maintain efficient, reusable, and reliable front-end code using JavaScript (ES6) and React.js.
Implement responsive and visually appealing user interfaces with React.js and Tailwind CSS.
Collaborate with cross-functional teams to translate design mockups into functional web applications.
Optimize web applications for performance, scalability, and cross-browser compatibility.
Integrate frontend components with backend services via RESTful APIs.
Stay updated on industry trends, tools, and technologies to improve the development process.
Debug and resolve performance and browser compatibility issues.
Participate in code reviews and follow best practices for frontend development.
Qualifications:
Proven experience as a Frontend Developer or similar role with a strong focus on React.js.
Strong proficiency in JavaScript (ES6), HTML5, and CSS3.
Familiarity with TypeScript.
Hands-on experience with React.js and its core principles (e.g., hooks, context API).
Familiarity with CSS frameworks like Tailwind CSS or similar.
Experience working with RESTful APIs and integrating frontend components with backend services.
Familiarity with version control systems (Git).
Strong understanding of responsive design principles.
Good understanding of browser rendering behavior and performance optimization techniques.
Nice to Have:
Experience with Next.js and server-side rendering (SSR).
Experience with frontend testing frameworks (e.g., Jest, React Testing Library).
Understanding of frontend state management libraries (e.g., Redux, Zustand).
Familiarity with Agile development methodologies.
Experience with CI/CD pipelines.
Send your CV to join@titosolutions.ph if you want to join our team!
https://docs.google.com/document/d/1dgXWnhQJTQw3VWXEaPqUDEGAro5pBz3Zje7qtKcnfrI/edit?tab=t.0