As a Senior Software Engineer, your primary focus will be to support and collaborate with other members of our Platform team to integrate, discover and implement features that will have significant business and user impact.
As a senior member within the team youll actively contribute to architecture, team health and process while role modeling engineering best-practices.
You will : .
Design and build robust, performant and maintainable software that delivers measurable business impact.
Proactively pursue a quality focused, iterative approach to software development and system design.
Contribute to maintaining and hardening systems and processes across the platform.
Work closely with our user experience and product management specialists to deliver user centered processes and interfaces.
Grow our development capabilities, mentor team members, and help build an inclusive culture of innovation and technical excellence.
Participate in an inclusive culture of innovation and technical excellence.
Share responsibility for business hours support for the systems owned by the team.
Help build a culture of innovation and technical excellence and actively contribute to our various engineering communities of practice.
Be a team player! Work collaboratively with your team to ensure you are always using the best tech for the problem youre solving.
Your Background.
Proven experience and deep knowledge in one or more modern programming languages (our current tech stack consists of JavaScript, Node js and TypeScript).
Experience with relational or NoSQL databases.
Experience with modern JavaScript frameworks.
Experience with common approaches to CI/CD deployment to cloud environments.
Experience delivering performant, human-centered, accessible user interfaces.
Demonstrated understanding of software testing and quality assurance best practices.
Experience with building robust, well designed APIs which surface the capabilities of the platform to various clients (eg web, mobile apps).
What we're looking for.
A generalist, comfortable with working both front end/ backend as well as some level of infrastructure.
They will be based in the platform team where they do a lot of cross cutting, enablement work for other product teams.
Front end techVue 3 however react is ok so long as adaptable.