About the role: Our Technology team isn’t just one of the best in the industry. It’s one of the best in the world. And we’re proud of it. It’s our driving force, our engine. From building a new financial backend to creating an innovative app that millions of people around the world will use, there’s nothing our tech team can’t do. We’re looking for a world-class Frontend Engineer to join our brilliant tech team members and help manage our global financial app. You'll make sure every feature runs perfectly to deliver wow to our customers. It’s fast paced. It’s multi-faceted. It’s a lot of hard work, but a lot of fun too. What you’ll be doing: Collaborating with Product Designers on new feature design and prototyping; Getting involved in the user experience design process, from wireframes and mockups through implementation and release; Defining and implementing elegant solutions to complex problems; Designing and maintaining visual guidelines, ensuring consistency throughout the app; Prototyping customer interactions and iterations based on feedback from peers. What you'll need: A solid understanding of modern JavaScript (ESNext), Typescript, and browser APIs; Proficiency with ReactJS and its ecosystem, Styled components, and Webpack module bundler; Knowledge of how software is developed; A solid understanding of code quality principles and testing techniques; Experience collaborating on software projects with design and backend aspects; To be a quick-learner with an ambitious and results-driven personality; Excellent communication and organisational skills; The ability to work well as part of a team in a fast-paced, high-performance environment; Fluency in English. Nice to have: A GitHub account with interesting projects to share; Impressive debugging skills; Experience developing responsive mobile-first websites.
Software Engineer (Frontend) - Credit at Revolut
Requirements
Skills
- solid understanding of modern JavaScript (ESNext), Typescript, and browser APIs
- proficiency with ReactJS and its ecosystem, Styled components, and Webpack module bundler
- knowledge of how software is developed
- solid understanding of code quality principles and testing techniques
- experience collaborating on software projects with design and backend aspects
- quick-learner with an ambitious and results-driven personality
- excellent communication and organisational skills
- ability to work well as part of a team in a fast-paced, high-performance environment
- fluency in English
Languages
- English
Responsibilities
- Collaborating with Product Designers on new feature design and prototyping
- Getting involved in the user experience design process, from wireframes and mockups through implementation and release
- Defining and implementing elegant solutions to complex problems
- Designing and maintaining visual guidelines, ensuring consistency throughout the app
- Prototyping customer interactions and iterations based on feedback from peers
Technologies
JavaScriptTypeScriptReactJSStyled componentsWebpack
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.