Job Description
We are seeking a talented and experienced React Front End Software Developer to join our team. The successful candidate will be responsible for using their knowledge of programming languages and tools to develop user-friendly and high-performing web applications.
Responsibilities:
1. Developing and implementing highly responsive user interface components using React concepts.
2. Translating designs and wireframes into high-quality code.
3. Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
4. Writing application interface codes using JavaScript following React.js workflows.
5. Troubleshooting interface software and debugging application codes.
6. Monitoring and improving front-end performance.
7. Documenting application changes and developing updates.
The ideal candidate will not only have a strong understanding of front-end technologies but will also rigorously keep abreast of the latest web trends. Your goal will be to create efficient and interactive applications that meet user needs and drive our success.
Requirements:
1. A degree in Computer Science, Information Technology, or a related field.
2. Proven experience as a React Front End Developer.
3. Proficiency in JavaScript, HTML, CSS, Redux, and APIs.
4. Experience with user interface design.
5. Knowledge of performance testing frameworks including Mocha and Jest.
6. Experience with browser-based debugging and performance testing software.
7. Excellent troubleshooting skills and attention to detail.
8. Strong organizational and time management skills.
9. Excellent communication and teamwork skills.