At Archon, we are dedicated to creating innovative and impactful digital solutions. Our team is passionate about technology and committed to delivering exceptional experiences to our clients. As we continue to grow, we are looking for a talented React.js Developer to join our dynamic team.
Job Description:
We are seeking a skilled React.js Developer to help us build high-quality web applications. The ideal candidate will have a strong background in front-end development, a keen eye for detail, and a passion for creating seamless user experiences. Proficient English level is a must.
Responsibilities:
Develop and maintain web applications using React.js
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Write clean, maintainable, and reusable code
Troubleshoot and debug issues as they arise
Participate in code reviews and contribute to our team's best practices
Stay up-to-date with the latest industry trends and technologies
Requirements:
Proven minimum 2 years experience as a React.js Developer or similar role
Strong proficiency in JavaScript and TypeScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux, Redux, RTK, Crud)
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2.0
Familiarity with front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools (such as Git, SVN)
Excellent English language knowledge
Preferred Qualifications:
Experience with server-side rendering
Knowledge of isomorphic React
Familiarity with modern front-end build pipelines and tools
Experience with testing frameworks like Jest, Mocha, etc.