Position Summary :
LTN is seeking a front-end focused Lead Software Engineer who thrives working with cutting-edge browser and web technologies.
We are building world class video workflows and software solutions that power professional sports leagues, news networks, entertainment brands, and video metadata technologies worldwide.
This is a hands-on development role serving as a key technical contributor to Front-End development across LTN's ecosystem.
The scope of work includes defining and implementing UI strategy company-wide, managing workload and deliverables of a small Front-End team, and personally building UI solutions for LTN's suite of software products.
Responsibilities :
Team Leadership (15%)
- People management of a small but mighty Front-End Engineering team.
- Implement best practices, career and skill development, performance reviews, assign workload, track deliverables
- Key driver of cross team collaboration to build UIs across multiple products.
- Project planning (time estimates, resource allocation, etc), architecture
Technical (85%)
- Ownership of component standardization and modular development.
- Implementation of front-end applications (React).
- Implement and improve WebSocket communication with the back-end.
- Improve the availability, stability, and responsiveness of our web applications.
- Collaborate closely with UX to identify effective solutions.
- Extend and maintain our internal Front-End component library.
- Collaborate with Back-End Developers, SRE teams, and Product teams to implement product requirements.
Requirements :
- B.Sc. degree in Computer Science or a related technical field.
- Experience overseeing or mentoring other Engineers while holding individual contributor responsibility with a focus on Front-End development (React).
- Proficient JavaScript programming skills (Plain JS / Basic Browser APIs / DOM).
- Substantial experience with React.
- Understanding of JavaScript runtimes and performance analysis.
- Understanding of algorithms and complexity analysis.
- Experience working with Git.
- Understanding of application performance tuning and optimization to improve page loading and navigation.
- Experience building reusable components to be used by other developers.
- Experience building full-scale web applications.
- Familiarity with back-end languages and software stacks such as Python and Node.js.
5 days ago