This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled Full Stack Software Developer in Los Angeles, California. This role requires a proactive individual who can contribute to the development and maintenance of modern web applications while ensuring clean, efficient, and scalable code. The ideal candidate will have expertise in JavaScript, Node.js, and React, along with a strong understanding of frontend and backend integration processes.
Job Responsibility
Develop and maintain high-quality web applications using React, ensuring clean and organized code
Debug issues effectively using browser development tools, including console and network tab functionalities
Create and update components within an existing React codebase, managing state with hooks such as useState and useEffect
Handle user interactions, such as form inputs, events, and data manipulation tasks like add, edit, delete, and mark complete
Implement and update types, interfaces, and props typing for features while resolving any type errors
Integrate frontend with backend services using APIs, fetch, or axios, ensuring smooth data communication
Read and understand Express-style route handlers to manage request and response flows
Address errors from backend services and display user-friendly messages on the frontend
Enhance accessibility by ensuring proper labels, keyboard focus, and semantic elements in components
Apply styling updates using CSS or styled components, maintaining consistency and responsiveness across projects
Requirements
Proficiency in JavaScript, including advanced concepts and debugging techniques
Strong experience with React, including component creation, state management, and hooks
Familiarity with Node.js and backend integration processes
Ability to read and interpret existing codebases and implement updates or fixes
Knowledge of API communication methods such as fetch or axios
Understanding of basic accessibility standards and best practices for web applications
Experience with styling tools like CSS or styled components
Strong problem-solving skills and ability to work independently in an online development environment