We are seeking a skilled Senior Frontend Developer to join our innovative engineering team at OneStep. In this role, you will be instrumental in developing the client side of our application, ensuring robust functionality and premium user experiences. Your contributions will be critical in enhancing our physical therapy solutions, making an impactful difference in the lives of our users.
Your responsibilities will include:
- Develop High-Quality Frontend Applications: Design and implement robust, scalable, and maintainable frontend solutions using modern frontend frameworks and TypeScript.
- Collaborate with Designers: Work closely with UI/UX designers to transform wireframes and designs into intuitive, functional interfaces.
- Optimize Performance: Ensure applications are performant, accessible, and responsive across devices, with a focus on delivering a seamless user experience.
- Integrate with Backend Systems: Work with APIs and backend engineers to deliver dynamic, data-driven features.
- Maintain Code Quality: Review code, provide constructive feedback, and advocate for best practices in clean code and design patterns.
- Drive Frontend Innovation: Take ownership of the frontend architecture, identifying and implementing improvements to enhance scalability and efficiency.
- Stay Ahead of Trends: Keep up with the latest industry trends and tools to ensure OneStep remains at the forefront of frontend technology.
About Onestep
In the 21st century, people are living longer but not necessarily better. One of the key indicators of our physical and cognitive health is our mobility (aka gait), however - mobility is hard to measure, and is therefore often neglected.
At OneStep, we are equipping patients and providers with gait analysis that fits the 21st century, offering a process as quick and simple as using a bathroom scale, yet as insightful and revealing as a blood test. Onestep’s breakthrough seamlessly collects data from the variety of motion sensors in our smartphones (and smartwatches) and interpolates that in real time to measure gait. Simply carrying your smartphone in your pocket and walking a few steps can provide an accurate gait analysis within seconds. Our technology is FDA-listed, clinically validated, and uniquely measures real-life gait continuously, 24/7.
Today, we are proud to support dozens of healthcare providers across the rehabilitation field, allowing them to offer proactive & precise care that improves outcomes, saves clinician time, boosts patient engagement and offers new revenue opportunities. However, this is just the beginning of our journey. As the years go by, we are humbled by the amount of new insights and connections that are unlocked between gait and health. We are paving the way for a future where everyone can measure their gait effortlessly - to help millions of individuals not only live better lives but also feel profoundly healthier, empowered, and mindful of their motion.
We offer:
Dynamic Team Environment: Join a team of smart, talented, and driven individuals who inspire for excellence but haven’t forgotten how to have fun and enjoy the way.
Meaningful Impact: Contribute to a product that significantly improves the lives of clinicians and patients daily, making a positive difference in the world.
Professional and Personal Growth: Opportunities abound for your development, both in your career and as an individual, with support and resources dedicated to your growth.
Rewarding Compensation: Enjoy a salary and benefits that recognize your contributions and ensure your well-being.
Welcoming Workspaces: Experience our hybrid work model, featuring a dog-friendly office and beautiful sea views, designed to inspire creativity and collaboration.
Requirements:
Advanced Knowledge of Modern JavaScript: Mastery of ES6+ features, CSS3, and HTML5
.Experience with Build Tools: Proficiency in webpack, Babel, and similar tools for optimizing development workflows
.Frontend Framework Expertise: In-depth knowledge of modern frontend frameworks, such as React.js, Vue.js, or Angular, and their ecosystems (e.g., hooks, context API, or equivalent)
.Testing Skills: Familiarity with testing libraries such as Jest, React Testing Library, and Cypress for end-to-end tests
.Responsive Design: Proficiency in implement designs that function seamlessly across various devices and screen sizes
.Version Control: An understanding of git workflows, including branching strategies, rebasing, and resolving merge conflicts
.Collaborative Development: Strong experience with code reviews, team collaboration tools, and agile development practices
.UI/UX Architecture: Experience in designing scalable, maintainable, and modular frontend applications
.Performance Optimization: Proficiency in diagnosing and solving performance issues at scale, ensuring high-quality user experiences
.Bonus Points
- :Backend Familiarity: Basic understanding of APIs and their integration in frontend development
- .Cloud Services: Experience working in cloud-based environments
.