Are you a frontend whiz with a passion for React and TypeScript? We're helping a fantastic company find someone like you to bring your skills to their awesome engineering team. If you love turning designs into interactive and engaging user interfaces, they want to hear from you!
What You'll Be Doing:
- Build Cool Interfaces: Use React and TypeScript to turn design specs into slick user interfaces.
- Develop Components: Create reusable components for efficient and modular development.
- Team Up with Designers: Work closely with UI/UX designers to make sure their visions come to life.
- Write Clean Code: Keep your code neat, clean, and up to the highest standards.
- Understand Requirements: Collaborate with other developers and product managers to nail down requirements and deliver top-notch features.
- Stay Agile: Be part of Agile/Scrum ceremonies like sprint planning and daily stand-ups.
- Keep Docs Updated: Ensure your code and feature documentation is always current and accessible.
- Communicate: Share your progress, roadblocks, and ideas with the team.
- Use Version Control: Collaborate on code changes using tools like Git.
What You Won't Be Doing:
- Working Alone: This role is all about teamwork and cross-functional collaboration.
- Boring Routine: Expect dynamic challenges and plenty of opportunities to innovate.
What You Need to Succeed:
- React and TypeScript Pro: Solid understanding and hands-on experience.
- CSS Frameworks: Experience with Tailwind CSS or similar frameworks.
- Frontend Experience: 3+ years of experience in frontend development.
- HTML5 Knowledge: Good grasp of HTML5 semantics and accessibility practices.
- Project Experience: Proven experience with React or similar projects.
- Code Reviews: Participation in code reviews to maintain quality.
- Problem Solver: Strong skills in analyzing and solving complex issues.
- Team Player: Ability to work well with others and contribute to a positive team dynamic.
- User Focused: A keen eye for creating great user experiences.
- Prioritisation Skills: Ability to balance development speed with code quality.
Bonus Skills (Nice-to-Haves):
- Experience with UI testing tools like Storybook/Chromatic or Percy.
- Basic design skills for better collaboration with designers.
- Eagerness to learn new technologies and keep up with industry trends.
- Experience in technical decision-making.
- Familiarity with React Query (Tanstack) and Context API.
Ready to make an impact and join a vibrant team? Apply now and help them build something amazing!