Job Closed
This listing is no longer active.
Do More Of What Moves You.
Senior Software Engineer – React
Location
United States
Posted
109 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – React
iClassPro - Class Management Software
• Review program objectives, input data, and output requirements in relation to project requirements • Formulate program specifications and prototypes • Transform software designs and specifications into high-functioning code • Mentor and assisting junior and midlevel developers
Job Requirements
- Minimum of 5 years development experience (Preferably 7+ years' experience)
- Proficient knowledge of Angular and/or React (React knowledge preferred)
- Ability to work proactively and productively with minimal supervision
- Ability to see the big picture with an architectural mindset
- Understands the costs of technical debt and able to weigh business needs against technical preferences
Benefits
- Generous PTO because work-life balance matters
- Comprehensive health benefits including medical, dental, vision, and more!
- 401(k) match to help you plan for your future
- Fun company events that connect our team
- Career growth opportunities in a thriving, purpose-driven company
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Build mobile and web applications using React Native (Expo) and Next.js, including integrations with APIs and native features • Implement front-end architecture best practices, component organization, and code reuse • Work closely with the back-end team to integrate with REST APIs • Perform code reviews, propose improvements, and maintain consistent quality standards • Monitor performance, identify bottlenecks, and apply optimizations • Ensure a good user experience (UX) and accessibility
• Design, build, test, deploy, and maintain modern, responsive web interfaces that present complex space related data in a clear, actionable way • Collaborate closely with cross-functional teams, including backend engineers, data scientists, and product managers, to integrate APIs and customer systems • Deploy and support code in cloud and on-premises environments • Contribute to continuous improvement of front-end architecture and operational practices • Participate actively in Agile workflows, sprint planning, and code reviews
• Own the generation and quality of front-end code produced through AI-assisted development workflows. • Define and maintain clear acceptance criteria and test cases before implementation begins, ensuring a test-driven development approach. • Review, refine, and approve AI-generated front-end code to ensure it meets product requirements, engineering standards, and long-term maintainability goals. • Provide structured guidance and constraints to AI systems so generated code aligns with established front-end architecture and patterns. • Write code as necessary to fill in gaps and bridge the last mile. • Identify gaps, edge cases, and failure modes in AI-generated solutions and address them through improved tests, specifications, or guidance. • Ensure front-end implementations meet accessibility, performance, and usability expectations. • Act as the final quality checkpoint for front-end work prior to merge or release. • Continuously improve AI-assisted development practices based on observed outcomes and quality trends.
Senior Frontend Software Engineer, Admin Console – React
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Design and develop scalable, secure, and maintainable React-based web applications for the Admin Console • Collaborate with backend teams to integrate REST APIs and backend services • Implement complex enterprise UI workflows such as role-based access controls, policy configuration, and audit views • Write clean, modern, and well-tested frontend code following best practices • Participate in code reviews and provide constructive feedback to peers • Troubleshoot and resolve frontend performance, usability, and reliability issues • Contribute to frontend architecture decisions and long-term technical direction • Maintain clear technical documentation and support knowledge sharing across the team



