NSF is seeking a talented Front-End Engineer to design, develop, and maintain user-facing technology solutions that align with the organization’s strategic objectives. This position is highly technical and involves extensive coding, configuration, troubleshooting, and delivering production-ready systems.
Key Responsibilities
Technical Development
- Write clean, efficient, and maintainable code adhering to engineering standards.
- Build, test, and deploy new features, components, and services.
- Perform debugging, root cause analysis, and optimize performance.
- Create prototypes and proof-of-concept solutions with minimal supervision.
- Develop scripts, automation, and tools to enhance system efficiency and reliability.
System Implementation & Support
- Configure, integrate, and maintain applications, cloud services, and infrastructure.
- Monitor system health and address performance or reliability issues proactively.
- Provide operational support and troubleshoot incidents in real time.
- Implement security controls, patches, and updates within the environment.
Collaboration & Delivery
- Participate in code reviews, pairing sessions, and technical design discussions.
- Translate business requirements into technical solutions.
- Work closely with product, QA, data, cloud, and infrastructure teams to deliver end-to-end solutions.
Continuous Improvement
- Identify opportunities for automation and process improvements.
- Evaluate new tools, frameworks, and technologies through experimentation.
- Contribute to engineering best practices, documentation, and reusable code libraries.
Work Environment
Join a collaborative engineering culture focused on direct build, coding, and technical delivery. Work in a hybrid setup with global team interactions.