Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As a Frontend Engineer at Ensign, you will play a pivotal role in designing and developing cutting-edge analytics web applications that provide cyber security insights and analysis functions to internal stakeholders, partners, and customers.
You will work closely with cross-functional teams, including UX designers and backend engineers, to understand Ensign’s business domain and objectives, and translate approved designs into accurate, functional, and visually appealing user interfaces.
Responsibilities:
- Familiarize with Ensign’s business domain and objectives to translate requirements into intuitive web UI/UX designs.
- Design and develop innovative web applications with interactive cyber security insights and analysis functions.
- Utilize expertise in D3.js, Three.js, or other visualization frameworks to create compelling data visualizations.
- Collaborate with backend engineers to integrate frontend components with backend systems.
- Stay updated with the latest web development frameworks and technologies to ensure the adoption of best practices.
Requirements:
- Bachelor's or Master's degree in computer science or a related field from a reputable university.
- Strong proficiency in frontend technologies including JavaScript, HTML5/CSS3.
- Experience with visualization frameworks such as D3.js, three.js, or similar.
- Familiarity with web development frameworks and libraries (e.g., React.js, Angular, Vue.js).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment and adapt to changing requirements.
- Strong communication skills and the ability to articulate technical concepts effectively.
Preferred Skills/Qualities:
- Experience with charting and visualisation libraries (e.g. Recharts, D3, Chart.js).
- Experience working on enterprise or data-heavy systems.
- Understanding of traditional web architecture and best practices.
- Familiarity with Agile methodologies and Continuous Delivery practices.
- Experience with containerization technologies (e.g., Docker) and CI/CD processes.
- Proactive attitude towards learning new technologies and exploring innovative solutions.
Key Skills
Ranked by relevanceReady to apply?
Join Ensign InfoSecurity and take your career to the next level!
Application takes less than 5 minutes

