Tulfa Inc. is a leading content production studio specializing in 360° immersive and interactive product page content. Our mission is to create high-quality digital experiences for consumers while delivering innovative solutions and exceptional service to our clients.
We are seeking a talented and motivated React.js Developer to join our dynamic team. The ideal candidate will have a strong background in JavaScript and experience building user-friendly web applications using React. You will collaborate with designers, backend developers, and product managers to create high-quality and efficient applications.
Responsibilities:
* Develop and maintain web applications using React.js.
* Build reusable components and front-end libraries for future use.
* Optimize components for maximum performance across a wide array of web-capable devices and browsers.
* Collaborate with Web designers to implement and improve design and user experience.
* Integrate with RESTful APIs and other backend services.
* Write clean, maintainable, and testable code.
* Participate in code reviews and provide constructive feedback.
* Stay up-to-date with emerging trends and technologies in web development.
Requirements:
* Strong proficiency in English, both written and spoken.
* Proficient in JavaScript, HTML, and CSS.
* Strong experience with React.js and its core principles.
* Familiarity with state management libraries (e.g., Redux, Context API).
* Experience with RESTful APIs and asynchronous request handling.
* Knowledge of modern front-end build pipelines and tools (e.g., Webpack, Babel).
* Familiarity with version control systems (e.g., Git).
* Strong problem-solving skills and attention to detail.
* Excellent communication and collaboration skills.
Preferred Qualifications:
* Experience with TypeScript.
* Knowledge of testing frameworks (e.g., Jest, Enzyme).
* Familiarity with other JavaScript frameworks (e.g., Angular, Vue.js).
What We Offer:
* Competitive salary and benefits package.
* Flexible working hours and remote work options.
* Opportunities for professional growth and development.
* A collaborative and innovative work environment.
If you are passionate about web development and eager to work in a fast-paced environment, we would love to hear from you!
Job Type: Full-time
#J-18808-Ljbffr