6 Cibirix Jobs
5-7 years
Cibirix Digital Media - React.js Developer - Javascript (5-7 yrs)
Cibirix
posted 19d ago
Flexible timing
Key skills for the job
Responsibilities :
- Design, develop, and implement user interfaces using React.js, ensuring responsiveness and cross-browser compatibility.
- Build and integrate application logic with React.js components, leveraging state management libraries and best practices.
- Integrate with RESTful APIs to fetch and manipulate data, ensuring seamless communication between front-end and back-end systems.
- Implement and manage application state using React context, Redux, or other relevant state management libraries.
- Optimize application performance through benchmarking, code profiling, and efficient algorithm implementation.
- Work closely with designers, product managers, and back-end developers to ensure cohesive and integrated solutions.
- Participate in code reviews, write unit and integration tests, and ensure code quality and maintainability.
- Identify and resolve bugs and performance issues, ensuring smooth application functionality.
- Keep abreast of the latest front-end development trends, technologies, and best practices.
- Ability to understand business requirements and translate them into technical requirements.
Key Requirements :
- Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and ES6+ features.
- Thorough understanding of React.js and its core principles, including component lifecycle, virtual DOM, and JSX.
- Experience with React.js workflows such as Flux or Redux for state management.
- Knowledge of working with and integrating RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Tokens (JWT).
- Experience with data structure libraries and a good understanding of algorithmic complexity.
- Experience with modern front-end build pipelines and tools (e.g. , Webpack, Babel, npm, yarn).
- Experience with common front-end development tools (e.g. , browser developer tools, linters, formatters).
- Adherence to front-end development best practices, including code organization, performance optimization, and accessibility.
- Ability to understand business requirements and translate them into technical requirements.
- Ability to benchmark and optimize application performance.
- Proficiency with version control systems, preferably Git.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Preferred Qualifications :
- Experience with testing frameworks (e.g. , Jest, Enzyme, React Testing Library).
- Knowledge of server-side rendering (SSR) with React.js.
- Experience with TypeScript.
- Experience with cloud platforms (e.g. , AWS, Azure, GCP).
- Experience with CI/CD pipeline
Functional Areas: Other
Read full job descriptionPrepare for Cibirix roles with real interview advice