Front-End Developer
Apply now »Date: 17 Dec 2024
Location: Abu Dhabi, AE
Company: EDGE Group PJSC
FRONT-END DEVELOPER
JOB DESCRIPTION:
Beacon Red is looking for a skilled Front-End Developer to join a development team responsible for the
end-to-end delivery of software applications and systems that are part of an evolving suite of solutions in
the Cybersecurity and Intelligence domains.
The ideal candidate is a self-motivated and skilled software developer who thrives in a fast-paced
environment with challenging deadlines and a broad scope of work. This individual comprehends the
importance of balancing production with perfection, demonstrating a commitment to deliver results to
achieve ambitious goals without sacrificing quality.
Candidates must know when to challenge assumptions, take initiative, lead when necessary, and follow
directions when required. They must also be prepared to extend their expertise beyond traditional
boundaries by working cross-functionally to ensure comprehensive project completion. Ultimately, the
Front-End Developer has strong teamwork skills and maintains a positive attitude.
KEY ACCOUNTABILITIES
• Design and develop user interfaces using modern technologies
• Create, maintain, and improve front-end components as necessary to support evolving requirements,
user base, and application features
• Apply responsive design principles to ensure a consistent view of the application across different
devices and platforms
• Conduct thorough testing of front-end components using automated and manual testing
• Collaborate with other team members and stakeholders to translate business requirements into
technical specifications that meet those requirements
• Assist in supporting and troubleshooting deployed applications to identify and resolve root causes
• Be a contributor to the overall user experience and design (UI/UX) of applications
• Establish and maintain consistent user interface branding across multiple products
• Participate in code reviews, guaranteeing high standards of performance, security, reliability, and
maintainability
• Continuously learn new technologies, ensuring the team remains informed of industry developments
and evolving best practices
• Contribute to the ongoing improvement of software development processes and methodology
JOB SPECIFICATION / COMPETENCY REQUIRED
• Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
• 5+ years of professional front-end development experience
• Demonstrated experience with HTML5, CSS3, JavaScript and TypeScript
• Proven track record of working with one or more front-end frameworks like React, Angular, or Vue.js.
• Proficiency in JavaScript and TypeScript programming languages
• Proficiency in structuring and styling web content using HTML and CSS
• Solid understanding of computer science fundamentals (data
structures, algorithms, OOP, design patterns, etc.)
• Knowledge of web application optimization techniques (e.g., lazy loading, code splitting)
• Understanding of software architecture and design patterns, along with their advantages and drawbacks
• Proficiency in Git for source code versioning and collaborative development
• Understanding of security fundamentals, OWASP security principles, and web application security
• Basic design skills and understanding of UI/UX principles
• Excellent cross-functional English communication (verbal/written), collaboration, and interpersonal skills
• Solid understanding of Agile development methodology
#BEACONRED
Job Segment:
Developer, Front End, User Experience, Testing, Computer Science, Technology