Savery is searching for a front-end developer with strong UX capabilities to work on our core products. As a front-end developer, you will be a part of our core team and be a part of a team that develops novel AI to support autonomous software development.
You are a dynamic person with a growth mindset. What is not possible today will be possible in the future. You have experience with programming enterprise software and are a master of React and NextJS, and you have a deep understanding of user experience, software development, and best practices for enabling users to achieve great results at the Savery platform. You understand AI and ML and the power it provides when implemented correctly.
Develop and maintain the frontend of Savery’s platform using Next.js.
Build scalable, maintainable, and performance-optimized applications.
Collaborate with backend developers to integrate frontend elements with backend functionality.
Work closely with backend teams to ensure smooth API integration and data flow.
Translate wireframes and designs into fully functional, high-quality user interfaces.
Enhance seamless user experiences by implementing responsive and accessible design updates.
Drive UI/UX improvements based on user feedback and best practices.
Optimize frontend performance and troubleshoot issues proactively.
Address bottlenecks and implement performance enhancements like lazy loading and code splitting.
Contribute to the development of reusable components and maintainable codebases.
Suggest and integrate tools and libraries that improve development workflows.
Technical Skills
Strong experience with Next.js, React, JavaScript (ES6+), and TypeScript.
Skilled in translating designs into functional, user-friendly interfaces.
Good understanding of responsive design, cross-browser compatibility, and accessibility principles.
Experience integrating frontend features with backend systems via REST and GraphQL APIs.
Proven ability to optimize frontend performance using techniques like memoization, lazy loading, code splitting, and asset management.
Familiarity with Redux, React Context API, or other state management libraries.
Experience in unit testing (Jest, React Testing Library), end-to-end testing (Cypress, Playwright), and integration tests.
Proficiency in Git and workflows like feature branching and pull requests.
Familiarity with setting up and maintaining CI/CD pipelines.
Collaboration & Tools
Experience with collaboration tools like Jira, Trello, Asana, or equivalent.
Ability to work effectively in cross-functional teams in a fast-paced startup environment.
Cloud and Hosting Knowledge (optional)
Familiarity with cloud platforms like AWS, Azure, or GCP.
Understanding of hosting, serverless functions, and CDNs.
Soft Skills
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
A creative and technically skilled developer who enjoys building user-focused interfaces.
Someone with a flair for design and a passion for creating exceptional user experiences.
A team player motivated to grow professionally and contribute to the development of a transformative platform.
Someone who is proficient in Figma or any other visualization tool to quickly sketch / prototype new features.
Be part of a venture-backed startup with opportunities to shape its success.
Be part of setting the status quo for design and UX of working with AI
Work on innovative projects where your skills directly impact the user experience.
Opportunities for career growth, including increased responsibilities as the company scales.
A collaborative and supportive environment that values your ideas and contributions.
This job comes with several perks and benefits