cover image
Discovered MENA

Senior Front End Developer (Relocate to UAE)

On site

London, United Kingdom

Full Time

25-04-2025

Job Specifications

Salary Range - 27-35k AED (7.5KGBP p/m TAX FREE P/M) DOE
Location - Abu Dhabi


Responsibilities:
Key Responsibilities:
Responsible for implementing the user experience across the entire lifecycle of diverse structured and unstructured data.
Participate in building collaborative integrated development environment and AI-rich tools for Data Engineers, Data Scientists and Data Analysts, such as pipelines, notebooks, BI dashboards and others.
Collaborate closely with cross-functional teams, including product managers, designers, and developers, to deliver high-quality AI/ML powered experiences that meet customer needs and business goals.
Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.

Qualifications:
Requirements:
Bachelor’s degree in information technology, Computer Science, Engineering or related field
Strong computer science and basic algorithms knowledge.
5+ years of experience in Typescript/React ecosystem.
Knowledge of web fundamentals: HTML5/CSS3, protocols, modern web standards.
Expert knowledge of modern JavaScript and TypeScript.
Strong understanding of state management and rendering performance best practices.
Strong knowledge about programming principles (SOLID).
Strong understanding of data analytics fundamentals and knowledge of basic SQL.

It would be awesome if you are have:
Worked on data visualizations: Charts, Gis, Graph.
Production experience working with MobX or Redux.
Experience working with web sockets, building real-time collaborative tools on web.
Worked on building or integrating Business Intelligence (BU) products like Power BI, Tableau.
Are not afraid of navigating and troubleshooting backend code (java).
AI models, python notebooks is something you like to play with as well.

About the Company

For years, we've been at the forefront of the region's digital and technology landscape, helping to turn start-ups into unicorns, digitalising governments and global businesses, and supporting the hyper-growth of some of the biggest names in the world. Our team live and breathe digital. Their knowledge, passion and commitment to supporting the growth of our clients have won us awards and made us who we are today. Founded in 2016, Discovered was created in order to change the conventional recruitment stigma and stereotype. ... Know more

Related Jobs

Company background Company brand
Company Name
Ciena
Job Title
Specialist, Software Developer
Job Description
Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. The Technology Application Sales (TAS) Software Developer position has responsibility for implementing use cases and proof of concepts in support of the go to market and technical sales teams. Working closely with Solution Architects (SA), Technical Sales Leads (TSL) and Global Sales & Partner (GS&P) leads the candidate will translate pre-sales requests into technical supporting material; product demonstrations, solutions, and enablement scripts for colleagues to apply. The successful candidate is a strong team member who communicates clearly and knows how to drive requirements to technical implementation and application support, with a passion for the delivering successful outcomes and desire to provide Blue Planet teams with top quality configured products and solutions. The ideal candidate will have technical knowledge of the OSS domain with specific focus on one of the Blue Planet portfolio products, a thorough understanding of a broad range of telecommunications technologies, as well as good understanding of software development and system integration patterns. The applicant needs to have experience in software configuration, deployment and testing according to product and solution patterns. They will have experience working with architects and designers collaboratively to understand requirements around OSS software configuration and possess the ability to translate those requirements into software solutions across the Blue Planet Portfolio or similar applications. Successful candidates can expect to participate in the following day to day activities and duties: Configuration and development of customizations as applicable to Blue Planet products. Creates demo and PoC supporting material; demo scripts, recordings and clickable demos to describe the product and use case implementation and benefits Interact with the client’s IT, Network Operations, Planning and Engineering teams in the process of delivering Proof of Concepts to account opportunity audiences to understand target business and system processes and to define outcomes using BP products Work closely with Blue Planet pre-sales and Go-To-Market teams to ensure alignment between sales messaging and solution being developed throughout the demo/PoC creation process Work independently and in a hands-on manner Facilitate and/or participate in knowledge transfer and enablement of the pre-sales teams to ensure TAS end users are well-informed and engaged and projects are delivered to (internal and external) customer satisfaction. Facilitate and participate in workshops and design session both internally and externally to drive towards an optimal solution for a desired requirement while maintain pragmatism and meeting sales objectives. Key Skills Minimum of 5 years in the role of hands-on Software Developer in the telco OSS and/or BSS areas with experience in a selection of the following: Backend programming/markup languages: Java/J2EE, Python Backend development frameworks/libraries: maven, Spring Data/Security/MVC Backend testing frameworks/libraries: junit DB: Neo4j (graph DB), Oracle DB, PostgreSQL+TimescaleDB Others technologies: ElasticSearch, drools, Kafka integration, ReST (on Spring MVC), SSO (LDAP, Reverse Proxy, OAuth2) Programming theory: algorithms and data structures, relational and graph database concepts, etc Understanding of Telecom Network design and software that supports providers Understanding of the Telco OSS ecosystem and ideally knowledge of one or more of the Blue Planet Portfolio products and their role in operators ecosystems. Configuration processes from a functional and technical perspective. Domain knowledge in multiple telecom technologies (DWDM, Ethernet, IP, etc) Demonstrated expert knowledge of the software development life cycle and practices 5+ years’ experience in the OSS domain Domestic and international travel is required. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
Northern Ireland, United Kingdom
Remote
Full Time
04-05-2025
Company background Company brand
Company Name
TieTalent
Job Title
Senior DevOps Engineer
Job Description
About Senior DevOps Engineer - CyberSec / Start-Up About The Company Hyre AI is recruiting for a Senior DevOps Engineer to join a highly ambitious early stage cybersecurity start-up at a crucial time in their growth following a successful seed round. Our client is on a mission to make the internet a safer place; their products aim to make sure that behind every click, login, and purchase - is a real human being. If you're a scrappy engineer who wants a role with autonomy & impact, this role might just be for you! What You'll Be Doing As a Senior DevOps Engineer, you’ll be at the core of our client's infrastructure. They are building a lightning fast, highly maintainable microservice architecture at global scale. Their performance directly impacts clients’ application performance — uptime, latency, and resilience are part of their product’s promise. You’ll play a key role in the development of CI/CD pipelines and Kubernetes environments, enabling engineers and researchers to ship securely, recover quickly, and move with confidence. You’ll build the systems that make rapid iteration safe — from deployment workflows and rollout strategies to observability, alerting, and incident response. You'll be actively exploring innovative approaches to automation, deployment, and environment management — things that give our client leverage, speed, and clarity without trading reliability. You’ll be encouraged to experiment, challenge convention, and bring ideas that raise the bar. You’ll work closely with engineering, research, and product teams to translate detection breakthroughs into fast, reliable deployments — making sure innovation doesn’t just happen, but ships, scales, and holds up in the real world. About You Here’s the kind of person who our client would be excited to work with: You’re resourceful and fast-moving: You know how to navigate ambiguity and move projects forward without needing a playbook. You think from first principles: You break problems down to fundamentals, question assumptions, and build smart, original solutions when needed. You act with ownership: You take full responsibility for outcomes, not just tasks. You step into gaps, solve problems decisively, and keep standards high. You bring high energy and clear thinking: You approach challenges with curiosity, positivity, and focus — and you keep momentum even when things get hard. You care about the work, not the ego: You argue the case when it matters, back your thinking with evidence, and adapt quickly when new information comes in. You’re multi-dimensional: You're more than just your technical skills — you're intellectually curious, open-minded, and constantly sharpening your edge. Your Experience Here's some thoughts on the experience you'll need to be successful in this role: You’ve honed your skills over at least 4 years’ experience in DevOps or SRE roles; any background in InfoSec is a bonus Strong hands-on experience with Kubernetes Demonstrable experience working with GCP or AWS Proficient in CI/CD pipelines (bonus points for GitHub Workflows) Familiarity with our programming languages would be a bonus (Node.js, GoLang, Python) What's In It For You Competitive salary (let’s talk!) Stock options – share in their growth Employer-matched pension plan The opportunity to shape systems that stop fraud before it starts and front-row seat in redefining online trust and identity Nice-to-have skills DevOps Kubernetes GCP AWS Node.JS Python London, England Work experience DevOps Languages English
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
BytePitch - Software Labs
Job Title
FullStack Software Engineer
Job Description
About Us BytePicth lives to unlock the power within. We are on a mission to inspire and enable people and communities to discover, develop and harness their inner capabilities for meaningful and sustainable growth. We focus on providing the tools and resources that foster personal empowerment and collective progress, building technology that has a long-lasting positive impact. We envision a world where happy and empowered people transform lives through sustainable technology. Our projects touch on multiple industries, allowing us to navigate between different areas and embrace diverse experiences. Tech-wise, we are neither square nor round - we master several tech stacks - and we might be tech experts, but we're people first and foremost, bringing this human approach to our work. By nurturing the holistic well-being of our people, we enable them to become drivers of positive change through the solutions they create. Our commitment to human and business sustainability ensures that everything that we do is balanced and grounded in responsibility, benefiting both present and future generations. Curious to know more? Then keep reading to learn what’s so special about us: We are unique: Each of us is one of a kind and here, we find the space and the freedom to be ourselves and express our very own specific needs. We cherish the differences and support people in their uniqueness, unlocking the powers of diversity, equity and inclusion. We are conscious: We are mindful of the people and communities around us. We seek to gain full knowledge of the contexts in which we act so we can make informed decisions and smart moves and leave a long-lasting positive impact - unlocking the powers of awareness, accountability and sustainability. We look after each other: People come first and we are all responsible for supporting, protecting and taking care of one another. Respect, empathy, active listening, autonomy, flexibility - these are the cornerstones of our approach. We love people and we prioritise their holistic well-being, unlocking the power of happiness. We are stronger together: We foster strong, honest, trusting, loyal and long-lasting relationships for funnier, better and more engaged teamwork, unlocking the powers of communication, connection and collaboration. We go further: We're all about a growth mindset. We are proactive and courageous and we embrace the lessons we can take from failures. We create opportunities for continuous learning, development and transformation - unlocking the powers of creativity, innovation and high performance. Does this sound like you? Do you think you were born to unlock the power within? Do you see yourself transforming lives through sustainable technology? Then BytePitch is the place for you! Job Summary As a Full-Stack Engineer, you’ll work on both the frontend and backend of our software applications. You’ll be responsible for designing, developing, and maintaining end-to-end solutions that deliver exceptional user experiences as well as create and handle asynchronous and event-driven workflows in an Agile environment. Responsibilities Design, develop, test, and maintain our software applications' frontend and backend components. Collaborate with designers to create visually appealing, responsive user interfaces that enhance user satisfaction. Build robust backend systems, including APIs and databases, to support frontend functionality. Optimize code, assets, and databases for speed and performance, ensuring a seamless user experience. Ensure that web applications work consistently across various browsers and platforms. Develop mobile-friendly and responsive designs that adapt to different screen sizes and devices. Implement best UI/UX design practices to enhance usability and overall user experience. Develop interactive features and components using JavaScript frameworks (e.g., React, Angular, Vue.js) and backend technologies. Write and maintain unit tests, conduct thorough testing, and troubleshoot issues on both the frontend and backend. Work closely with other engineers, designers, and other team members to deliver integrated and seamless solutions. Create clear and concise technical documentation for front- and backend code and development processes. Stay up-to-date with the latest development trends, technologies, and industry best practices. Requirements Proven experience in fullstack software development, with a strong portfolio showcasing projects you have worked on. Proficiency in frontend technologies (HTML, CSS, JavaScript) and modern frontend frameworks (e.g., React, Angular, Vue.js). Strong understanding of backend technologies and programming languages (e.g., Python, Java, Node.js, Ruby). Experience with version control systems (e.g., Git) and code collaboration tools. Attention to detail and a passion for creating visually appealing and user-friendly interfaces. Effective communication and collaboration skills to work within cross-functional teams. Adaptability to evolving technologies and project requirements Benefits We offer: Two types of contracts are available: Employment & Service (B2B) Agreements; Competitive salary according to your experience; Additional benefits such as meal allowance, health insurance, extra days off (depending on the type of contract/location); Fully remote work; Flexibility to help you balance the personal and professional aspects of your life; An inclusive culture where you can be yourself and thrive professionally; A supportive environment for your overall well-being; A budget for training; A personalised development plan based on our career paths; Opportunities to travel according to the project/client needs; Face-to-face company events per year to connect with colleagues and strengthen company culture. At BytePitch, we unlock the power of diversity, equity and inclusion by fostering a diverse work environment - we deeply believe that teams with different perspectives and experiences are stronger. We encourage women, people of colour, LGBTQIA+ individuals, people with disabilities and/or neurodevelopmental conditions, members of ethnic minorities, foreign-born residents, older members of society, and others from minority groups and diverse backgrounds to apply. We actively promote equality of opportunity for all with the right mix of talent, skills and potential, therefore decisions related to hiring, compensating, training, evaluating performance, or terminating are made fairly and we do not discriminate on the basis of race, colour, national origin, sex, gender, religion or belief, sexual orientation, age, marriage/civil partnership, pregnancy/maternity or disability status. We strive to create an inclusive environment that makes every employee and candidate feel welcome, and all employees and contractors of BytePitch are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect. Please let us k...
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Lawhive
Job Title
Senior Software Engineer, Infrastructure
Job Description
We’re on a mission to make sure everyone has access to the law. Lawhive is an online platform for consumers and small businesses to get legal help for a fraction of the cost of a law firm. Our platform combines regulated human lawyers collaborating alongside the world’s first AI lawyer specifically built for consumer legal work. Equal access to the law is one of the biggest and most pressing unsolved problems in society today. We’re passionate about leveling the playing field and believe access to the law should be a basic utility in society. Our AI lawyer Lawrence is built on top of our own fine-tuned LLM who has passed the Solicitors Qualifying Exams (SQE). We have backing from leading US and UK VC funds including Google Ventures, Balderton Capital and TQ Ventures (who have funded 82 unicorns between them!). We recently secured a $40m Series A funding round to facilitate international expansion and to grow our team. This represents one of the five largest Series A rounds in Europe for 2024! The RoleResponsibilities Build & Improve Backend Systems: Work with Python (FastAPI, Pydantic) to develop robust APIs and services that interface with LLMs. Develop & Maintain Scalable Infrastructure: Design, implement, and optimise cloud-based infrastructure for our AI and legal automation platform. Optimise AI Workloads: Architect and scale compute infrastructure to support AI inference, batch processing, and real-time interactions. Manage Event-Driven Architecture: Build and maintain event-driven systems for scalable, real-time processing. Long-Running Workflows & Orchestration: Evaluate and implement workflow orchestration solutions to handle complex AI pipelines and legal automation. Real-Time Communication Infrastructure: Optimise communication methods to improve chatbot responsiveness and user experience. Document Storage & Retrieval: Work on indexing and retrieval mechanisms using OpenSearch, S3, and AI-assisted document processing. Build Data Pipelines: Design and implement efficient ETL pipelines to ingest, transform, and store data from multiple sources (APIs, websites, legal knowledge bases). Infrastructure Decision-Making: Influence and drive architectural decisions to ensure scalability, reliability, and cost-effectiveness. Researcher Enablement: Provide tools and infrastructure to support AI and data research teams (e.g., Langfuse, experiment tracking, dataset management). Our Engineering Culture Ship daily - We’re building and releasing features fast, going from idea to production in hours rather than weeks. Empathise with users - Lawyers and legal clients have unique perspectives, preferences and expectations. We build products which understand them deeply. Strive for excellence - We’re ambitious and moving fast. The whole business is pushing to be a category defining legal tech company. Constantly learning and experimenting - We’re at the cutting edge of using AI to directly improve people’s lives. We take a blue-sky but pragmatic approach to how we apply new technologies. Our Tech Stack TypeScript (Full-stack) React + Next.js, Tailwind, Prisma, tRPC PostgreSQL, MongoDB, Redis Serverless, AWS, Google Cloud, Github Actions DBT, BigQuery Terraform Python Requirements Strong Backend Development Skills: Proficiency in Python, FastAPI, Pydantic. Infrastructure Expertise: Experience with AWS services (Lambda, S3, ECS, EventBridge, RDS, OpenSearch) and Terraform. Event-Driven Systems Knowledge: Experience designing and implementing event-driven architectures (SNS/SQS, Kafka, Redis Streams, etc.). Orchestration & Workflows: Experience with long-running workflow solutions like Ingest, Step Functions, Temporal, or Airflow. Real-Time Systems: Understanding of real-time communication protocols such as WebSockets and SSE. Data Engineering Mindset: Experience designing scalable ETL pipelines and working with structured/unstructured data. Security & Reliability Focus: Familiarity with best practices for cloud security, IAM, and infrastructure reliability. Strong Debugging & Problem-Solving Skills: Ability to investigate and solve production issues in distributed systems. Nice to Have Scaling AI Workloads: Familiarity with optimising and running AI/ML workloads in production (batch vs. real-time inference, GPU utilisation, etc.). Knowledge of Vector Databases: Experience with vector databases. Hands-On Experience with Kubernetes: Proficiency in managing Kubernetes clusters and deploying applications. Experience with agentic AI or autonomous AI systems. Prior Experience in Legal Tech: Understanding of the legal industry and experience working with legal technology solutions. Benefits 34 Holidays (25 days annual leave + your birthday off + bank hols in England) Equity Pension Regular team building activities, socials, and annual retreat! 20% off legal fees through Lawhive
London, United Kingdom
On site
Full Time
05-05-2025