Scaling Investor-Backed Startups & Growth Companies
Full Stack Engineer
Location
EAT (UTC+3)
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Engineer
Flatgigs
Role Description The Senior Full Stack Engineer builds the AHOY IoT platform end to end—from device telemetry ingestion and AWS infrastructure to the real-time web dashboard. We are hiring two full-stack engineers who each own complete vertical slices of the product. This model ensures speed and resilience at founding stage; each engineer takes features from sensor to dashboard. The trade-off is a very high bar: true backend engineering and real frontend craft in the same person. As the more senior hire, you will also act as technical lead, owning the platform architecture, AWS infrastructure, and key technology decisions. Key Responsibilities - Backend - Core Services: Build multi-tenant services from scratch: device registration/auth, alert/rule engines, notifications, and device shadow (last-known-state) services. - Data Pipelines: Implement the MQTT ingestion path (EMQX broker), normalize telemetry, and persist it to time-series storage and Aurora PostgreSQL (with strict row-level security). - APIs & Real-Time: Develop versioned REST APIs (OpenAPI) and real-time delivery paths via WebSockets for high-concurrency dashboard updates. - Frontend - App Development: Build the platform web application in Next.js + TypeScript, including monitoring dashboards, onboarding wizards, and multi-tenant admin portals. - High-Frequency Data: Render live telemetry and time-series visualizations (line, gauge, maps) without lag, page refreshes, or memory leaks. - UX & UI Craft: Make independent UX choices in the absence of a designer; maintain a reusable component library from Day 1 with i18n scaffolding (Arabic RTL support). - Architecture - Infrastructure as Code: Provision and maintain AWS environments (UAE region me-central-1 for data residency) using Terraform. No click-ops. - Scale & CI/CD: Set up GitHub Actions CI/CD pipelines, operate core infrastructure (Kafka, Redis, InfluxDB), and define horizontal scaling strategies for hundreds of thousands of devices. - Remote Discipline: Work autonomously with proactive documentation (ADRs, runbooks) and a minimum 4-hour daily overlap with UAE working hours. Qualifications - Experience: 5–9 years of full-stack engineering shipping production applications (portfolio required showing deep execution on both sides). - Expert Frontend: React/Next.js with TypeScript; proven experience handling high-frequency data streams and virtualized lists via WebSockets. (Non-Negotiable) - Strong Backend: Production services in Node.js/TypeScript and/or Python; strong data modeling and relational performance (PostgreSQL). (Non-Negotiable) - IoT & Messaging: Genuine literacy in MQTT protocols (topics, QoS, LWT) and device connectivity concepts. (Non-Negotiable) - Cloud & DevOps: Hands-on AWS infrastructure deployment and GitOps-driven Terraform workflows. - Data Viz: Proficiency in D3.js, ECharts, or similar to build custom chart types and geospatial device maps. Nice to Have - Go (Golang) for high-throughput backend services. - Production-scale self-hosted MQTT brokers (EMQX, HiveMQ) beyond standard AWS IoT Core. - Geospatial frameworks (Mapbox GL JS, Leaflet, Deck.gl). - Kafka/MSK stream processing; Keycloak for RBAC/MFA. - Industrial vertical exposure (cold chain, telematics, smart buildings, predictive maintenance).
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Automation Engineer V
AvalaraHeadquartered in Seattle, Washington, Avalara has been disrupting the world of sales tax management since its inception in 2004. Since the company was founded, its dedicated team h
Role Description Avalara is looking for an AI Automation Engineer to help build an enterprise-grade automation ecosystem that improves how work is automated, orchestrated, governed, and scaled across the company. In this high-impact individual contributor role, you will use n8n as a core platform to design secure, reliable, and measurable automation solutions that reduce manual work, improve process quality, and support faster business transformation. You will work across functions to embed artificial intelligence-enabled workflows, intelligent decisioning, reusable automation patterns, and observability into enterprise processes. You will help Avalara raise its automation standards by building practical solutions, mentoring others, and improving how teams use artificial intelligence to increase productivity, quality, and operational scale. You will report to Sr Director, IT Support. Responsibilities - Engineer scalable, secure, and resilient automation solutions using n8n and related integration platforms. - Design hybrid automation patterns using n8n, Boomi, application programming interfaces, event-driven systems, and artificial intelligence agents. - Build artificial intelligence-enabled workflows that support intelligent decisioning, human-in-the-loop controls, prompt management, and model integrations. - Define development standards, reusable templates, exception handling, retry strategies, approval patterns, and security protocols for enterprise automation. - Implement environment strategies, continuous integration and continuous delivery pipelines, versioning, and governance models for automation workflows. - Establish logging, monitoring, reliability guardrails, anomaly detection, and alerting to improve uptime, workflow trust, and recovery time. - Define responsible artificial intelligence governance for model selection, cost controls, prompt and version management, data privacy, and auditability. - Lead technical design sessions, workflow reviews, architecture reviews, and post-incident reviews. - Mentor engineers, contractors, and implementation teams on automation design, artificial intelligence agents, prompt engineering, and responsible automation practices. - Use metrics such as adoption, cycle-time reduction, service levels, recovery time, cost per workflow, and business impact to guide improvement. Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field. - 10+ years of experience in enterprise automation, workflow engineering, integration engineering, or platform architecture. - Deep hands-on experience with n8n or Boomi, including building cross-functional automations, artificial intelligence-enabled workflows, agents, and orchestration patterns. - Experience designing application programming interface-first and event-driven architectures, including REST, webhooks, OAuth, JSON Web Tokens, application programming interface security, and secure integration of artificial intelligence services. - Experience with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform, including artificial intelligence or machine learning services such as Amazon Bedrock or Azure OpenAI. - Applied experience using large language models, prompt engineering, artificial intelligence agents, observability, monitoring, and automation metrics to improve productivity, reliability, quality, scale, cost, or cycle time. Benefits - Total Rewards: In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses. - Health & Wellness: Benefits vary by location but generally include private medical, life, and disability insurance. - Inclusive culture and diversity: Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture. Company Description Avalara is an AI-first Company. AI is embedded in our workflows, decision-making, and products. Success here requires embracing AI as an essential capability. You’ll bring experience using AI and AI-related technologies, ready to thrive here. You’ll apply AI every day to business challenges - improving efficiency, contributing solutions, and driving results for your team, our company, and our customers. You’ll grow with AI by staying curious about new trends and best practices, and by sharing what you learn so others can benefit too. We’re defining the relationship between tax and tech. We’ve already built an industry-leading cloud compliance platform, processing over 54 billion customer API calls and over 6.6 million tax returns a year. Our growth is real - we're a billion dollar business - and we’re not slowing down until we’ve achieved our mission - to be part of every transaction in the world. We’re bright, innovative, and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. We’ve been different from day one. Join us, and your career will be too. We’re An Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.
Azure Engineer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description - Azure Platform: Function Apps (Python), Blob Storage, Cosmos DB - API Design: REST, JWT/OAuth2, PKCE, secure endpoints - Network Understanding: - Networking in Azure: VNets, Subnets, Private Endpoints, DNS configuration - Integration of on-prem and cloud networks - Front Door & WAF for secure traffic management - Role of firewalls, routing, and network security groups (NSG) - Security: RBAC, Zero Trust, Managed Identities, Defender for Storage - Infrastructure & Operations: Terraform, Terragrunt, Azure DevOps pipelines, monitoring & analytics (KQL, App Insights), troubleshooting API/storage/auth/network incidents Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. - At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. - Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. - Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. - We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. - We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. - All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
• Design and write high-quality prompts for LLM-based agents (GPT-class models preferred). • Build agentic tools and workflows using Netomi’s no-code platform (similar to Workato, Zapier, n8n). • Integrate external and internal APIs, including authentication, data mapping, and error handling. • Implement unit tests, debug issues, and ensure reliability of agent workflows. • Apply engineering best practices and design patterns such as retries, timeouts, idempotency, and lazy loading. • Optimize agents for performance, cost, and fault tolerance. • Collaborate with Product, QA, and Delivery teams to ship production-grade agentic solutions.
Role Description We are looking for a Vulnerabilities Remediation Engineer to join the technology team of a top-tier global bank. In this role, you will focus on hands-on vulnerability remediation across critical internal applications, while supporting an ongoing Puppet-to-Ansible migration initiative. You will work closely with the Security and Platform teams to identify, triage, and resolve vulnerabilities — and help improve the technical documentation of the applications you support. - Identify, triage, and remediate vulnerabilities across backend applications - Apply security patches and configuration fixes across Linux/Unix environments - Support the migration from Puppet to Ansible without disrupting BAU operations - Write and maintain automation scripts in Python and/or Bash - Work within CI/CD pipelines and Git-based workflows - Create and enhance application-level technical documentation Qualifications - Hands-on experience with Ansible (playbook creation, configuration management) - Proven experience in vulnerability remediation and security patching — not just detection, but resolution - Strong Linux/Unix administration skills - Scripting proficiency in Python and/or Bash - Experience with CI/CD pipelines and Git - Advanced English — role requires full communication in English Requirements - Prior exposure to Puppet or Puppet-to-Ansible migrations - Background in financial services or regulated environments - Familiarity with security frameworks such as CIS Benchmarks or NIST - Experience with Kubernetes or Docker - Strong technical documentation skills Benefits - Duration: 6 months - Location: Fully remote — must be available during EST hours (5am–2pm EST) - Modality of Contract: Contractor - Start: ASAP


