As a Lead Reactjs Developer at ValueLabs, you will be instrumental in designing, developing, and delivering high-performance enterprise applications with responsive web interfaces using ReactJS (TypeScript), HTML, Tailwind CSS, and CSS-in-JS techniques.
Responsibilities
- Develop and implement highly-responsive user interface components using React concepts, ensuring they are self-contained, reusable, and testable.
- Architect and automate the build process for production environments using task runners or scripts, with a focus on optimizing front-end performance.
- Write well-tested, idiomatic JavaScript, HTML, and CSS, adhering to best practices and documentation standards.
- Collaborate closely with cross-functional teams to gather and prioritize requirements, ensuring alignment with strategic goals and customer needs.
- Monitor and improve front-end performance, leveraging knowledge of data structures for TypeScript and advanced techniques like multi-threading when necessary.
- Document code inline using JSDoc or other conventions to maintain clarity and maintainability.
- Implement modern front-end build pipelines and tools, and optimize React.js applications for performance and scalability.
- Conduct unit testing using frameworks such as Jest, Enzyme, Jasmine, or equivalent, ensuring robustness and reliability of the front-end codebase.
Required Skills
- Minimum 5 years of hands-on coding experience in ReactJS (TypeScript), HTML, Tailwind CSS, and CSS-Pre-processors or CSS-in-JS for building responsive web applications.
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles, with experience in Flux, Redux, ContextAPI, or similar state management libraries/frameworks.
- Familiarity with modern front-end build pipelines and tools (e.g., webpack, Babel) and popular React.js workflows.
- Experience with RESTful APIs, TypeScript, version control systems (e.g., Git), and CI/CD tools for deployment.
- Ability to optimize and benchmark code for performance improvements, staying updated with the latest ECMAScript standards (JavaScript or TypeScript).
- Bachelor’s degree or post-graduate degree in Computer Science or related field, or equivalent industry experience.
Additional Information
- Prior experience in Banking or Retail domains is highly advantageous.
- Familiarity with Styled Components and other CSS-in-JS techniques for styling React components.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills and a collaborative mindset.
Application Process
If you are passionate about creating scalable and high-performance enterprise applications using ReactJS and meet the qualifications listed above, please share your updated profile with us at [email protected]. We look forward to hearing from you!
Equal Opportunity Employer. ValueLabs is an equal opportunity employer committed to diversity and inclusion. We celebrate diversity and are dedicated to creating an inclusive environment for all employees.
Learn More. Visit our website at www.valuelabs.com to learn more about our culture, values, and commitment to delivering cutting-edge technology solutions.