Job Description
Location: [Specify Location or Remote]
Employment Type: Full-Time / Contract
Job Description
We are looking for a skilled React Developer with strong front-end expertise to join our team. You will be responsible for building high-quality, scalable web applications and implementing pixel-perfect designs that balance complex user needs with application performance. This role also involves collaborating closely with cross-functional teams and contributing to the full software development lifecycle.
Key Responsibilities
- Develop and maintain responsive web applications using React.js, JavaScript, and Node.js.
- Translate UI/UX designs into interactive, high-performance front-end code.
- Optimize front-end performance and ensure fast, efficient web application experiences.
- Work with HTML5, CSS3, AJAX, and other modern web technologies.
- Implement Web 2.0 techniques in interactive applications.
- Collaborate with backend developers to integrate APIs and manage data.
- Utilize source control tools such as GitHub to manage code changes and deployments.
- Deploy applications using modern deployment technologies like Capistrano or equivalents.
- Apply best practices for code quality, maintainability, and performance.
Required Qualifications
- BS in Computer Science or related technical field.
- Proven experience as a Full-Stack Engineer with a strong front-end focus.
- Expertise in React.js, Node.js, and JavaScript.
- Experience with responsive design and building pixel-perfect web interfaces.
- Familiarity with XML, XSLT, and relational databases (Oracle/MySQL knowledge is a plus).
- Knowledge of frontend performance optimization tools and techniques.
- Experience with source code management tools like Git/GitHub.
Nice-to-Have Skills
- Deployment experience with Capistrano or similar tools.
- Prior experience optimizing page speed and front-end performance.
- Experience working in agile development teams.