Competing for talent is tough. That's why you need a competitive edge. We are your secret weapon.
Full Stack Engineer
Location
Portugal
Posted
3 days ago
Salary
€31 - €33 / hour
Seniority
Mid Level
Job Description
Full Stack Engineer
Alongside
Role Description We're hiring a mid-level full stack engineer whose primary responsibility is frontend development: the React Native driver app and Mapbox GL JS map features, as well as an admin portal. Backend work in .NET might be a secondary part of the role. Responsibilities — Frontend (primary) - Build and maintain the React Native driver app: QR onboarding/consent flows, GPS/BLE data display - Implement Mapbox GL JS features: live position overlays, zone/dwell visualization, realtime map layers - Own frontend performance and reliability for realtime, sensor-driven UI Responsibilities — Backend (secondary) - Build and maintain RESTful APIs and backend services in C#/.NET - Support GPS/BLE positioning data ingestion pipelines - Support telemetry ingestion and zone/dwell analytics processing - Work within an actor-model distributed backend (built on Microsoft Orleans) designed by the tech lead Qualifications - 2–5 years of professional software engineering experience - Strong experience with React Native for mobile app development - Strong experience with Mapbox GL JS or a comparable mapping/geospatial library (Leaflet, Google Maps SDK) - Working proficiency in C#/.NET — API design, services, data pipelines - Comfort working with realtime/streaming data (WebSockets, telemetry, sensor data) - Strong written and spoken English for daily collaboration with a distributed team Nice to Have - Familiarity with distributed systems / actor-model concepts (e.g., Orleans, Akka) - Experience with BLE positioning or beacon technology - Background in industrial, logistics, or IoT/telemetry domains - Security-conscious development practices (authentication, PII handling) Requirements - Remote work (Portugal-based) - Estimated project duration: 19 weeks - Full-time schedule: 8 hours per day, with mandatory availability for at least 4 hours - Freelance / Service Agreement - Hourly Rate: 31€ - 33€
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Product Support Engineer
ClarotyClaroty has redefined cyber-physical systems (CPS) protection with an unrivaled industry-centric platform built to secure mission-critical infrastructure. The Claroty Platform provides the deepest asset visibility and the broadest, built-for-CPS solution set in the market comprising exposure management, network protection, secure access, and threat detection – on-premise with Claroty Continuous Threat Detection (CTD) or in the cloud with Claroty xDome. Backed by award-winning threat research and a breadth of technology alliances. Claroty is deployed by hundreds of organizations at thousands of sites globally. Headquartered in New York City with U.S. Federal headquarters in Northern Virginia. A Great Place to Work® certified company. Recognized as the industry leader in CPS protection. Ranked on the Forbes Cloud 100 and Deloitte Technology Fast 500 for multiple consecutive years.
Role Description As a Product Support Engineer at Claroty, you will play a critical role in supporting enterprise customers who rely on our platform to protect their mission-critical environments. You will act as a trusted technical advisor, troubleshooting complex networking and system-related issues across SaaS and on-prem environments. This is a highly visible role that requires strong technical expertise, customer-facing experience, and the ability to navigate complex, high-impact cases independently. You will collaborate closely with R&D, Product, Customer Success, and Technical Account Managers to ensure customers achieve maximum value from the Claroty platform. Responsibilities - Work independently to investigate issues reported by enterprise customers, reproduce customer problems, and involve others on the team as necessary. - Demonstrate critical thinking, strong communication skills, and the ability to develop strategic ongoing customer relationships. - Maintain excellent relationships with Claroty Enterprise Support customers, Technical Account Managers, Product Management, and local account teams. - Analyze and resolve complex high-end customer problems. - Maintain a proactive approach to customer happiness, identifying and correcting customer satisfaction concerns and clearing any concerns or technical roadblocks. - Escalate support cases and priority issues to management as needed. - Identify and independently take on additional tasks. - Provide visibility of customer status through regular reporting and cadence calls. Qualifications - 3+ years of experience as a Technical Customer Support Engineer or similar customer-facing technical role. - Strong hands-on experience with networking concepts and troubleshooting. - Solid Linux system administration and troubleshooting experience. - Deep understanding of networking standards and protocols such as DNS, DHCP, TCP/IP, and HTTP. - Experience working with networking tools (e.g., Wireshark). - Experience supporting SaaS-based products. - Strong analytical and problem-solving skills with the ability to manage complex technical scenarios. - Excellent interpersonal and communication skills, both written and verbal. - Highly motivated, customer-focused, and passionate about technology. - Team player with the ability to collaborate across multiple functions. Requirements - Experience with databases and virtualization technologies. - OT (Operational Technology) background. - Cybersecurity experience. Benefits - The expected base salary range for this role is between $95,000 - $105,000, determined by objective criteria including skills, qualifications, and experience level. - This range represents base salary only and does not include variable compensation components such as equity or bonuses. - Details regarding the broader total rewards package will be shared prior to interviews. Company Description Claroty empowers organizations to protect the mission-critical infrastructure that underpins modern life. The AI-powered Claroty Platform serves as the single source of operational truth, providing the deepest visibility and broadest protection across cyber-physical systems (CPS), leveraging five core solutions: asset inventory, exposure management, network protection, secure access, and threat detection. Claroty helps organizations operationalize CPS protection through a programmatic approach designed to reduce risk, maintain operational integrity, and meet compliance–whether in the cloud with Claroty xDome or on-premise with Claroty Continuous Threat Detection (CTD). Claroty is deployed by hundreds of organizations at thousands of sites globally. The company is headquartered in New York City and has a presence in Europe, Asia-Pacific, and Latin America.
Role Description We’re looking for Platform Engineers to join us in building and improving this platform. In this role, you’ll work closely with partners across engineering and product to design and deliver capabilities that are easy to use, dependable at scale, and flexible enough to support different team needs. Your work will help teams across SeatGeek build and ship with fewer surprises, especially during the moments when our systems matter most. - Design, build, and support shared platform systems and tooling that help teams across SeatGeek develop and run services reliably. - Partner with engineering and product teams to address performance, scalability, and reliability needs as our marketplace and business grow. - Contribute to system reliability, observability, security, and scalability through automation and well-considered abstractions. - Participate in operating production systems, including supporting releases, taking part in an on-call rotation, and responding to incidents and support requests with guidance and collaboration from the team. - Collaborate across teams and disciplines to identify friction and improve how software is built and operated at SeatGeek. - Help evolve internal platforms, APIs, standards, and shared tooling to improve reliability and developer experience over time. - Participate in evaluating new technologies and patterns, balancing short-term needs with long-term maintainability and operational health. - Use automation and emerging tools, including AI-assisted workflows, to improve development and operational efficiency. - Share context and learnings through documentation, design discussions, and collaboration across teams. Qualifications - Experience contributing to the design, development, or operation of shared systems, platforms, or infrastructure that support other engineers or teams. - Familiarity with building, running, or improving production systems, and an interest in reliability, security, scalability, and safe ways to deploy and operate software. - A thoughtful approach to writing and maintaining code, with attention to clarity, maintainability, and how others will use and operate what you build. - An interest in developer experience and platform usability, including how tools, abstractions, and workflows affect team productivity and broader business goals. - Comfort collaborating across teams and disciplines, communicating clearly, and turning broad needs into practical technical solutions with support from others. - A commitment to learning and growth (both your own and your teammates’) through knowledge sharing, feedback, and continuous improvement. Requirements - Languages: Python, Go, HCL, Yaml - Version control: GitLab - AI Tooling: Cursor, Claude - Infrastructure: AWS, Kubernetes / EKS, Terraform - Monitoring & Alerting: Datadog - Networking: Fastly, Kong, Cilium - Data: Kafka, Flink, Redshift Benefits - Equity stake - Discretionary annual bonus - Flexible work environment, allowing you to work as many days a week in the office as you’d like or 100% remotely - A WFH stipend to support your home office setup - Unlimited PTO - Up to 16 weeks of fully-paid family leave - 401(k) matching - Student loan matching program - Health, vision, dental, and life insurance - Up to $25k towards family building, reproductive health services and Gender-affirming care - $500 per year for wellness expenses - Subscriptions to Headspace (meditation), Headspace Care (therapy), and One Medical - $360 per quarter to spend on tickets to live events - Annual subscription to Spotify, Apple Music, or Amazon music
Senior Front End Engineer
Arbor EducationArbor MIS helps schools and MATs work more easily and collaboratively. Join a free webinar: http://bit.ly/Arbor-webinars
Role Description We are looking for an experienced and collaborative Senior Front End Engineer to join one of our Engineering teams and help us with the ongoing development of Arbor’s front-end library and React Native mobile application. The remit and focus of the role is to directly contribute to the ongoing migration to React from ExtJs, as well as developing new features and libraries, and a comprehensive component library. It’s a broad and exciting role, so we’re looking for someone up for a challenge - if you’re a creative and a keen problem solver, this is the role for you. Core responsibilities - Work closely with the Product Manager, QA engineer and Technical Lead to solutionise feature requests. - Lead the creation of detailed documentation for new feature developments, incorporating diagrams for comprehensive understanding. - Drive the development and implementation of tests around new features, ensuring appropriate coverage and the highest standards. - Drive a user centric front-end platform that delivers exceptional user experiences. - Play a proactive role in mitigating the occurrence of production incidents, identifying risks and ensuring quality. - Demonstrate expertise in producing well-architected, efficient, and scalable code using industry-leading design patterns and methodologies. - Take a leadership role in code reviews and pair programming sessions, guiding and mentoring colleagues towards excellence. - Lead and actively participate in tech-talks, workshops, and team-based learning initiatives - ensuring knowledge is disseminated effectively across the team. - Proactively identify and address developer experience and workflow improvements. Qualifications - Extensive expertise in JavaScript and Typescript, with a deep understanding of JavaScript fundamentals. - Proven experience in leading projects with modern Javascript frameworks such as React, Angular, Vue or similar. - Excellent knowledge of HTML and CSS. - Strong understanding of web accessibility. - Strong experience with automated testing (unit testing, integration testing and end-to-end testing). - Good understanding of good software delivery methodologies (e.g. Scrum, Agile). - Advanced understanding and application of best practices and software engineering principles, including SOLID, DRY, etc. - Good understanding of front-end build tools such as Webpack and Babel. - Basic software architecture skills: understands the ways in which frontends can fit into the overall software stack. - Experience with a backend language/framework such as PHP/symfony. - Demonstrates leadership qualities and a proactive problem-solving mindset. - Excellent team collaboration skills and experience in mentoring developers. - A commitment to continuous learning, improvement and staying up-to-date with industry trends. - Excellent written and spoken English for clear and effective communication. - Experience with Docker and containerisation. - Experience with build tooling (Github actions, bash scripting etc.). Bonus skills - Experience with React Native or other mobile app development technologies. - Past experience with enterprise solutions. - Experience developing a frontend framework/platform. - Experience writing PHP. - Experience with relational and NoSql database technologies. - Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc. Benefits - The chance to work alongside a team of hard-working, passionate people in a role where you’ll see the impact of your work every day. - A dedicated wellbeing team who champion initiatives such as mindfulness, lunch n learns, manager training, mental health first aid training and much more! - 32 days holiday (plus Bank Holidays). This is made up of 25 days annual leave plus 7 extra company wide days given over Easter, Summer & Christmas. - Life Assurance paid out at 3x annual salary. - Comprehensive wellness benefit provided by AIG Smart Health, which provides a 24/7 virtual GP service, Mental health support, Counselling, and personalised Health Checks. - Private Dental Insurance with Bupa. - Salary sacrifice Pension provided by Scottish Widows. - Enhanced maternity and adoption leave (20 weeks full pay) and paternity (6 weeks full pay) pay. - 5 free return to work maternity coaching sessions, helping you adapt to this new exciting time of life! - Access to services such as Calm and Bippit (financial wellbeing coaching). - All of our roles champion flexible working and we are happy to discuss what this means to you. - Social committees that plan team, office and company wide events to bring people together and celebrate success. - Dedicated professional development training budget (CPD courses, upskilling resources, professional memberships etc.). - Volunteer with a charity of your choice for a day each year. - Dog friendly offices! Interview process - Phone screen - 1st stage - 2nd stage Company Description Arbor Education is an equal opportunities organisation. Our goal is for Arbor to be a workplace which represents, celebrates and supports people from all backgrounds, and which gives them the tools they need to thrive - whatever their ambitions may be so we support and promote diversity and equality, and actively encourage applications from people of all backgrounds.
Role Description This Senior Automotive Engineer role is primarily an Engineering and Integration design position reporting to the Lead Automotive Engineer within the Birdon Project Delivery Team. This position supports and where assigned, leads the automotive design activities and engagement with the Original Equipment Manufacturers (OEM) providing guidance and ensuring the integrity, compliance, and effectiveness of the technical and design solutions related to the Automotive and Land Mobility scopes within our defence design and production project. - Overseeing all assigned aspects of the Automotive Systems and Land Mobility scope delivery. - Engaging with other team members across the technical and project scopes to ensure scope delivery into the integrated project outcomes. Qualifications - 5 Years proven experience in a senior automotive engineering role and considered expert within the heavy vehicle automotive industry. - Degree qualification in relevant engineering field. - In-depth knowledge of relevant regulations, standards, and best practices governing heavy vehicle design and construction. - Strong analytical, problem-solving, and decision-making skills, with the ability to balance technical, operational, and commercial considerations. - Excellent communication, interpersonal, and leadership abilities, with a track record of effectively engaging stakeholders and leading. - Familiarity with design software, simulation tools, and project management methodologies commonly used in project environments. Benefits - Health/Dental/Vision - EAP/Life - STD/LTD - 401(k) with company match (pre- and post-tax options) - Vacation/Sick accrual and holiday pay - Tuition reimbursement program - Employee referral program - Pet Insurance



