Senior Engineer - Software
EDGE Group View all jobs
- Abu Dhabi
- Permanent
- Full-time
- Security is integrated into every decision, from architecture to deployment.
- Repetitive tasks are automated; human effort is focused on strategy and problem-solving.
- Quality is measurable, enforced, and automated at every stage.
- All system behaviors-including AI-assisted outputs-must be traceable, reviewable, and explainable. We do not ship “black box” functionality.
- Design, develop, and ship features across mobile, web, and backend
- Write clean, maintainable, and well-tested code
- Leverage AI tools (Claude Code, GitHub Copilot) to accelerate development
- Review peers' code with focus on security, performance, and maintainability
- Refactor legacy code and reduce technical debt
- Write comprehensive tests (unit, integration, E2E)
- Participate in sprint planning and estimation
- BS in Computer Science, Computer Engineering, Mathematics or related field, or equivalent experience in industry / Masters preferred
- 5+ years software engineering experience
- 3+ years building production mobile OR web applications
- Experience with at least 2 of: React Native, Flutter, Go, React
- Track record of shipping features to production
- Experience working in Agile teams
- Strong CS fundamentals (algorithms, data structures, system design)
- Security is integrated into every decision, from architecture to deployment.
- Repetitive tasks are automated; human effort is focused on strategy and problem-solving.
- Quality is measurable, enforced, and automated at every stage.
- All system behaviors-including AI-assisted outputs-must be traceable, reviewable, and explainable. We do not ship “black box” functionality.
- Design, develop, and ship features across mobile, web, and backend
- Write clean, maintainable, and well-tested code
- Leverage AI tools (Claude Code, GitHub Copilot) to accelerate development
- Review peers' code with focus on security, performance, and maintainability
- Refactor legacy code and reduce technical debt
- Write comprehensive tests (unit, integration, E2E)
- Participate in sprint planning and estimation
- BS in Computer Science, Computer Engineering, Mathematics or related field, or equivalent experience in industry / Masters preferred
- 5+ years software engineering experience
- 3+ years building production mobile OR web applications
- Experience with at least 2 of: React Native, Flutter, Go, React
- Track record of shipping features to production
- Experience working in Agile teams
- Strong CS fundamentals (algorithms, data structures, system design)