Senior Front End Engineer - London, United Kingdom - Sanderson

Sanderson
Sanderson
Verified Company
London, United Kingdom

2 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

REACT Native Developer / React Developer / Senior React Developer / Senior Software Engineer


The Senior Software Engineer reports to & is one of two "right hands" to the engineering manager within their team.

In general, SSE's at our client are expected to demonstrate a clear sense of ownership over their product or suite of services.

They writeextremely solid and maintainable code, understand company dynamics and good process, and they help other engineers learn and improve.

They spend less relatively time focussing on delivery and more time looking to improve the entire team's quality of code,testing, operations, toolset, & processes.

They play a leading role in all parts of the software development life cycle, and drive requirement workshops and facilitate ceremonies.

They are also an active evangelist for team culture. They see & heavily influencethe "bigger picture".

The company's products may be quite "non-digital" in nature, but its strategy is not. The clients success is predicated on the success of its technology platform, which is largely cloud-native & distinctively modern.


Built almost completely in-house using standard (though team-specific) agile development practices, its operational IT systems are based primarily on open-source solutions and state of the art tech.

Internal software systems employ event-driven architecturesmore often than not and are composed predominantly of distributed microservices written in Go and the Frontend systems tend to be built using React (in either Typescript or modern Javascript), while synchronous APIs are exposed via GraphQL or, for high-performance,purely internal systems, GRPC.

Aside from legacy systems that have yet to be replaced, virtually everything runs in Kubernetes clusters hosted both on-premises and in the cloud.


Responsibilities:


  • Serves as the goto expert in React Native for the team
  • Leads by example both in terms of code quality and teamwork
  • Owns large features from technical design through completion
  • Consistently produces work according to expected timetables and scope (while shedding lowervalue scope when necessary to meet timelines)
  • Regularly reduces the complexity of projects, services, and processes in order to get more done with less work
  • Assists with on boarding of new team members & explaining the projects, products and operations of the team
  • Acts as a guardian of technical & product quality, helping to define and defend "what good looks like" with respect to frontend code and the APIs that power them
  • Communicates and partners effectively across functions including product, marketing, operations and support
  • Scopes and stages work or projects into welldefined milestones and time frames to avoid monolithic deliverable
  • Maintains a visible profile in the Growth group; adjacent teams are impacted by and aware of their work
  • Authors internal RFCs addressing issues/challenges facing multiple teams
  • Advertises their team's technical successes outside the team so that other front end squads reap the same benefits
  • Creates an inclusive environment in meetings/discussions by encouraging participation and discouraging interruptions
  • Identifies and proposes strategies to technical and process problems affecting their team

More jobs from Sanderson