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