Job Description
Join the Team in Portland, OR
We are seeking a highly skilled Senior React Developer to join our dynamic team. We offer immediate openings for candidates ready to make an impact in a fast-paced environment. If you are passionate about building scalable web applications and thrive in a collaborative setting, we want to hear from you.
As a key member of our engineering team, you will be responsible for architecting high-quality solutions and mentoring junior developers. We value innovation, transparency, and a results-driven approach.
Responsibilities
- Architect & Build: Design and implement scalable, high-performance web applications using React and modern JavaScript frameworks.
- Code Quality: Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
- Collaboration: Work closely with UI/UX designers and product managers to translate requirements into technical specifications.
- Optimization: Analyze and optimize application performance, ensuring fast load times and seamless user experiences across devices.
- Mentorship: Guide and mentor junior developers, fostering a culture of continuous learning and technical excellence.
- Testing: Develop comprehensive unit and integration tests to ensure software reliability and stability.
Qualifications
- Experience: 5+ years of professional software development experience with a strong focus on React.js.
- Core Skills: Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern build tools (Webpack, Gulp).
- Backend: Familiarity with Node.js or Python is a plus.
- State Management: Deep understanding of state management libraries such as Redux or Context API.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).