This is a remote position.
We are currently looking for a highly motivated Senior Software Engineer to support our Engineering team.
Responsibilities:
- Directly participate in all our products features development; you may work on both the internal tools as well as in the internet facing web applications.
- Own some features end to end: you may work both on frontend development (React MaterialUI) and backend (TypeScript and Nodejs) with Nestjs or AWS Lambda "serverless" architecture.
- Work alongside Product and Design to discover and implement the best modern stateoftheart UX features with constant attention to details and security related side effects.
- Work alongside our Software Quality Engineers to continue building a robust automated testing infrastructure for our web applications.
- Constantly elevate the quality of the team to the highest standards: experiment with new and inspiring tech perform security analysis write fantastic documentation mentor juniors assist with job interviews and so on.
Requirements
- You have at least 5 years experience in fullstack web development: you are comfortable writing modern React code as well as writing "server" side JavaScript/TypeScript code; more experience (and fun) on one of the sides is of course expected;
- You believe in rigour in high code quality automated testing and other engineering best practices;
- You believe that security always comes first and you have a good grasp of the most common types of attack (and countermeasures) on mobile and web platforms;
- You think that usability and accessibility are first class citizens in modern software development and bad designs make you cringe;
- You are very familiar with Git (github) and one of more of its workflows;
- You are a team player who is actively willing to provide helpful advice / insights to their teammates;
- You are battle tested and have seen many terrible things happening in production but you have a solution when others may not;
- You are a curious person willing to experiment and share findings with teammates over a healthy nerdy discussion on Slack;
- You think that some form of leadership (purely technical or managerial) is in your mediumterm future career path; and
- Excellent verbal and written communication in English.
Nicetohaves
- You have experience in the DevOps or SRE field.
- You know how to design a database from scratch.
- You maintain one or more FOSS projects.
- Familiarity with the AWS cloud infrastructure and Lambda development.
- Familiarity with European fintech regulations.
Benefits
- Work Location: Remote
- 5 days working
You have at least 5+ years experience in fullstack web development: you are comfortable writing modern React code as well as writing "server" side JavaScript/TypeScript code; more experience (and fun) on one of the sides is of course expected; You believe in rigour in high code quality, automated testing and other engineering best practices; You believe that security always comes first and you have a good grasp of the most common types of attack (and counter-measures) on mobile and web platforms; You think that usability and accessibility are first class citizens in modern software development and bad designs make you cringe; You are very familiar with Git (github) and one of more of its workflows; You are a team player who is actively willing to provide helpful advice / insights to their teammates; You are battle tested and have seen many terrible things happening in production, but you have a solution when others may not; You are a curious person, willing to experiment and share findings with teammates over a healthy, nerdy discussion on Slack; You think that some form of leadership (purely technical or managerial) is in your medium-term future career path; and Excellent verbal and written communication in English.
Education
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)