Senior React.js Software Engineer
Ecological network of Ukraine, PO · Chicago, IL · 2 mo ago
EngineeringFull-time
location: Chicago
About the role
We are looking for a Senior React.js Software Engineer to join our software development team. This role involves building and maintaining high-quality web applications with a focus on performance, scalability, and user experience.
Responsibilities
- Develop, test, and deploy React.js applications in a collaborative team environment.
- Write clean, maintainable, and efficient code following best practices.
- Optimize applications for maximum speed and scalability.
- Collaborate with designers, product managers, and other developers to deliver high-quality solutions.
- Troubleshoot, debug, and upgrade existing software.
- Stay up-to-date with emerging technologies and industry trends.
Requirements
- Proven experience as a React.js developer with a strong portfolio of projects.
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles (e.g., hooks, context API, state management).
- Experience with popular React.js workflows (e.g., Redux, Flux).
- Familiarity with RESTful APIs and modern authorization mechanisms (e.g., JWT).
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Familiarity with code versioning tools (e.g., Git).
- Strong problem-solving skills and attention to detail.
Benefits
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Professional development opportunities, including training and conferences.
- Health insurance and wellness programs.
- Collaborative and inclusive work environment.