Senior Engineer - Software Development

Abu Dhabi Tax Free19 days agoFull-time External
Negotiable
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!