Software Engineer I - React - Web
Kraken
The opportunity
- Design, develop, and maintain high-quality web and mobile applications using React and React Native
- Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and improvements
- Write and maintain comprehensive unit tests and documentation
- Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive
- Proactively focus on professional development to gain expertise in relevant areas
Skills you HODL
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 2+ years of experience in software development, with a focus on web and mobile applications
- Proficient in HTML, CSS, JavaScript/TypeScript, React/React Native and RESTful API design
- Aptitude and attitude for learning new technologies
- Experience writing unit, component and integration tests
- Understanding of web development architecture and design patterns, ability to implement maintainable and scalable web applications
- Familiar with software development processes, ability to follow best practices and standards
- Ability to work independently as well as collaborate with others, providing and welcoming constructive feedback
- Strong written and verbal communication skills in English
Nice to have
- Knowledge of the cryptocurrency industry and blockchain technology
- Experience with WebSockets
- Experience with Next.js