Senior Front End Developer | Polar Jobs
41 open Jobs

Hurtigruten Expeditions   Prague, Czech Republic

Senior Front End Developer

Full-Time
Tech, Industries, Private sector
Non Polar
4 months ago

We are small engineering team based across London and Prague, which currently owns our B2C application, and consumes a legacy booking system API and content from Contentful via a GraphQL middleware. We’re expanding to take over a B2B React application, and a React Native cruise ship app.

Our perfect candidate will be a strong React Native developer, who can work autonomously and has deep experience of building and shipping native apps, will have juggled multiple stakeholders, have experience of making architectural decisions and led on features from conception and refinement, all the way through to implementation.

They will be level-headed and easy to work with and have examples of them tackling hard problems (reducing risks, communicating with teams internally and cross functionally, and bringing good results), will have an eye towards the trade-offs of pragmatism vs engineering at scale.

Our Stack:
  • React Native
  • React
  • Jest
  • Node
  • Express
  • Postgres
  • Optimizely
  • Git workflows
  • Docker
Key Responsibilities:
  • You write highly performant, reusable, scalable and maintainable Typescript code,
  • You have in-depth knowledge of React/React-Native/Redux fundamentals with a strong focus on UI/UX details,
  • You proactively use tools to get insights on app performance at different levels (network, device).
  • Attention to code quality with a deep hands-on ability writing unit and e2e tests for ReactNative apps
  • Collaborate with cross-functional team members including Product Manager, UX/UI designers, copywriters, researchers, and other engineers to conceptualize and deliver engaging features for users.
  • Utilize our A/B experimentation framework, Optimizely, to launch and iterate on features.
  • Develop against a headless CMS (we use Contentful), and confident in designing content abstractions that will stand the test of time
  • Comfortable with developing our Node middleware which integrates various third-party services
  • Improve existing best practices including test culture, code reviews, mentoring, and documentation.

Knowledge & Skills:
  • Senior-level experience (~5 years) building modern React Native apps in Typescript
  • Experience of developing Node / Express middlewares which integrate various APIs.
  • Be pragmatic. Balance short-term speed of development with the long-term technical quality of our systems
  • Bring your voice and ideas to the team, thinking beyond the code and about our customers and processes
  • Be proactive and take ownership; sometimes you’ll be battling against legacy processes and systems, but won’t let blockers stay blocked
  • Has an aptitude for picking up new technologies that take them across the stack and has demonstrable experience of learning new technologies and competently integrating them into existing systems or projects.
Key Personal Attributes/Behavioural Competencies:
  • Bring your voice and ideas to the team, thinking beyond the code and about our customers and processes
  • Be proactive and take ownership; sometimes you’ll be battling against legacy processes and systems, but won’t let blockers stay blocked
  • Has an aptitude for picking up new technologies that take them across the stack and has demonstrable experience of learning new technologies and competently integrating them into existing systems or projects.
You will get:
  • To be part of a dynamic and dedicated team, with highly skilled colleagues.
  • Opportunities to work on a global level, with senior management.
  • Excellent growth opportunities and the ability to impact with velocity.
Apply

Company

Hurtigruten Expeditions
https://www.hurtigruten.com/