About the position
As a Frontend Engineer at Nightfall, you will be responsible for building reliable, scalable, and performant user experiences using modern tools like React, TypeScript, Jest, and Webpack. You will also play a key role in defining a scalable front-end architecture, providing technical leadership to junior engineers, and collaborating with designers and product managers to deliver projects with metrics and data. With a focus on UI and visualization projects, your work will be critical to Nightfall's mission of safeguarding sensitive data for organizations of all sizes.
Responsibilities
- Build reliable, scalable and performant user experiences using modern tools like React, TypeScript, Jest and Webpack
- Help define a scalable front-end architecture, advise other teams internally and also encourage best practices
- Provide technical leadership to more junior engineers on your team
- Get problem statements from designers and product managers, break projects into substantial tasks, and deliver the project with metrics and data with fellow engineers
Requirements
- 3+ years of industry web frontend development experience with modern JavaScript tooling (React, Redux or equivalent, and so on)
- Strong understanding of HTML, CSS, JavaScript, and related web technologies
- Experience working with react or node.js applications
- Experience with unit and integration testing
- Good written, verbal communication skills
- Great team player
Benefits
- Competitive salary and compensation package
- Opportunity to work with modern tools and technologies like React, TypeScript, Jest, Webpack, GraphQL, Node.js, Python, Cassandra, Redis, Terraform, Docker, Kubernetes, AWS, Kafka, and Envoy
- Chance to work on interesting UI and visualization projects
- Ability to contribute to a company mission of protecting personal data
- Technical leadership opportunities and mentorship of junior engineers
- Collaboration with designers and product managers to deliver projects with metrics and data
- Strong focus on scalability and best practices in front-end architecture
- Emphasis on unit and integration testing
- Good written and verbal communication skills
- Great team environment and collaboration