Key responsibilities of the role will include:
- Oversee the evolution of Render’s web platform, developing new functional and automation capabilities as well as rearchitecting underlying implementations for simplicity, configurability, and ease-of-use as needed.
- Work with other engineering leads to set the technical strategy for Render’s overall product & platform, advocating for engineering-driven investments with a vision for keeping our systems flexible and maintainable to meet customer needs now and in the future
- Hands-on coding as well as being technically responsible for a small team of engineers tasked with building and uplifting Render’s front ends
- Lead and mentor a team, fostering a culture of technical excellence and collaborative problem-solving, enabling the team to deliver at a high velocity while helping them grow their skills in the process
- Be a key collaborator with other groups in Product & Technology, serving as a public face for Render’s web application and representing our interests across functional boundaries.
- Partner with Product Managers, Delivery Managers, and Data Engineers to deeply understand internal and external requirements, and then propose elegant solutions to meet them.
- Stay abreast of new industry trends, technologies, and best practices, integrating them into the Product & Technology strategy and delivery framework.
Our ideal candidate:
- BS degree in Computer Science or Computer Engineering, or relevant experience
- 8+ years of professional software development, including API integrations with a focus on front end web applications
- 2+ years leading engineering teams
- Solid understanding of the full stack of technologies needed to build and run web applications and APIs
- Experience working in multiple JS frameworks with an advanced knowledge of JavaScript & TypeScript
- Advanced understanding of React, in particular the use of functional components, efficient hook usage, state and store/context patterns & API integrations
- In-depth experience testing React components & frontend technologies as well as familiarity with linting, formatters and general code quality tools
- Experience in optimising and profiling web applications for efficiencies and performance, ie WebPack, code splitting, build tools, Lighthouse etc
- Experience in Restful API design and working with back end engineers on implementation
- Production experience with observability tooling, Datadog, New Relic or similar
- Solid understanding of CI/CD methodologies and experience in building pipelines
- Motivated to develop high quality code, ability to engage with all necessary stakeholders to ensure that happens
- Experience with agile software development methodologies
- Experience with gathering and documenting technical requirements and specifications
- Excellent communication, collaboration, and delegation skills
- Experience working within AWS (Render’s stack is based on API Gateway, Lambdas and the Serverless Stack)
- Demonstrated knowledge of and development with GIS mapping technologies such as Esri, Mapbox, or Google Maps is a plus.
Top Skills
What We Do
An entirely new approach to fiber deployment.
Utilizing innovative GIS, mobile and automation technology, Render’s platform and data management enable network operators, engineers and builders to deliver quality networks without the need for manual, paper-based construction packs.
Real-time, geospatial data provides increased control and visibility, resulting in significant resource productivity across the delivery lifecycle.
+ Seamless transition from network design to work
Our unique Blueprinting process takes a complex network design - in any format - and converts it directly into thousands of construction tasks, visible on a familiar map-based interface, and sequenced to optimize deployment time and cost.
+ Workflow digitisation, automation and optimisation
With end-to-end digital data capture, your project becomes completely paperless, providing all stakeholders with a single common platform - connected in the cloud - to predict, plan and optimize progress.
+ Unequalled control and visibility
By streamlining data between the field and the office, all stakeholders have access to near real-time data to improve decisions and dynamically schedule work to the most efficient contractor.