Senior Engineer - Software Development

Apply now »

Date: 25 Nov 2025

Location: Abu Dhabi, AE

Company: EDGE Group PJSC

We are seeking a Senior Engineer with strong expertise in React, JavaScript, Object-Oriented Programming, Security, and Node.js to join our dynamic team. This role is ideal for someone who thrives on building scalable, secure, and high-performance applications while collaborating across teams to deliver exceptional projects.

Key Responsibilities

  • Design, develop, and deploy reliable frontend components using modern technologies
  • Create, modify, and scale components to support evolving requirements and features
  • Apply responsive design principles for seamless experiences across devices
  • Write well-tested, documented, and maintainable code with performance in mind
  • Use provisioning tools to build and configure environments for development and testing
  • Collaborate with technical teams to ensure smooth product releases
  • Present and explain designs, constraints, and solutions to stakeholders
  • Work with team leads to translate business requirements into technical features
  • Support and troubleshoot deployed systems, monitoring performance and recommending improvements
  • Participate in code reviews to uphold standards of performance, security, and reliability
  • Ensure high standards of communication and documentation across the team
  • Demonstrate flexibility and adaptability in a fast-paced environment
  • Stay updated with emerging technologies and best practices
  • Drive improvements in software development processes and methodologies

Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 7+ years of experience building frontend applications with React
  • Strong proficiency in JavaScript, TypeScript, HTML, CSS
  • Experience with state management libraries (Redux)
  • Familiarity with testing frameworks (Jest, Mocha/Chai)
  • Solid knowledge of data structures, algorithms, and security fundamentals
  • Hands-on with Node.js frameworks (Express, NestJS)
  • Experience with data visualization libraries (D3, React Flow)
  • Knowledge of software architecture and design patterns
  • Proficient with Git and collaborative repositories
  • Basic knowledge of Docker deployment
  • Understanding of OWASP security principles
  • Strong grasp of UI/UX principles and basic design skills
  • Excellent communication and collaboration skills in English
  • Proven ability to maintain clear documentation and adapt to evolving priorities

Apply Now: If you’re ready to take on challenging projects, push boundaries in frontend engineering, and contribute to secure, scalable applications, we’d love to hear from you!


Job Segment: Developer, Testing, Computer Science, User Experience, Technology

Apply now »