Tenet3 is a knowledge modeling company experiencing growth due to increasing customer demand. They specialize in developing advanced software that helps people think more effectively using innovative visualizations, machine learning, and property graph analysis. The company is seeking a Senior Front-End Software Engineer to help build and optimize their user-facing applications.
Requirements
- 8+ years of professional front-end software development, delivering production grade applications
- 4+ years of hands-on experience working with React and Redux to build scalable, maintainable applications
- Advanced proficiency in JavaScript, TypeScript, HTML, CSS
- Understanding of UI/UX design principles, accessibility and user-centric development practices
- Willingness to learn and adapt to new tools, technologies, and frameworks
- Ideal candidate would have knowledge or experience with PixiJS or similar libraries for interactive graphics or game-like features
Responsibilities
- Architect, develop, and maintain complex front-end application using React and Redux
- Design and implement interactive, graphic heavy features leveraging the Canvas API and 2D graphics manipulation with JavaScript
- Collaborate with product team, back-end engineers and others to deliver the application
- Optimize front-end performance for speed, scalability, and responsiveness
- Participate in design and code reviews, providing feedback and guidance
- Mentor junior developers
Other
- Ability to obtain and maintain a security clearance
- Hold a bachelor’s degree in computer science, engineering, or related degree
- Collaborative, growth-oriented environment
- Flexible work hours
- Willingness to work in a team-oriented environment