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