Full Stack Software Engineer

Quasset Philippine
Philippine, Netherlands
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Philippine, Netherlands

Tech stack

JavaScript
3D Computer Graphics Software
Artificial Intelligence
Azure
Profiling
Code Review
Databases
Continuous Integration
Cursor (Graphical User Interface Elements)
Software Debugging
Digital Technology
OpenGL Shading Language
PostgreSQL
Node.js
Payment Service Provider
Power BI
Software Engineering
Software Systems
SQL Databases
TypeScript
Web Applications
Web Services
Workflow Management Systems
Three.js
Network Routers
Tailwind
React
Rollup
Puppeteer (Software)
Backend
GIT
WebPack
Information Technology
Data Analytics
Front End Software Development
REST
Software Version Control
Mixed Reality
Docker

Job description

Quasset helps companies accelerate and scaling real-world implementation of new technologies. Our services span from architecting and implementing suitable innovative technologies for improved inspection monitoring and risk mitigation, developing cloud based software platforms for a variety of applications, to testing and validating robotic solutions for industrial service applications. Join our multidisciplinary, international team of highly experienced consultants, engineers, and software developers., You will be part of an international team which works on advanced web applications using modern software languages and frameworks. You enjoy mentoring, excel at solving complex coding challenges, continuously seek to learn and adopt modern technologies, and are passionate about guiding a product from concept to client delivery. Lean/agile, of course., * Contribute to functional and technical design and development of well-structured software products, ensuring alignment with business objectives

  • With a clear focus on the customer, support development, and maintenance of robust and scalable web applications using Typescript, React and their ecosystems.

  • Collaborate with cross-functional teams to define, design, test, document and ship new features

  • Contribute to maintenance of existing code bases

  • Troubleshoot and resolve complex technical issues across the stack, from frontend to backend

  • Participate in code reviews, ensuring adherence to best practices and high-quality code standards

  • Stay up-to-date with emerging technologies and industry trends, incorporating them into the development process as appropriate, * AI assisted coding (e.g. Cursor, Antigravity, Claude)

  • 3D graphics programming: e.g. Three.js, React-three-fiber, GLSL

  • 2D graphics programming: e.g. MapboxGL, MVT, Konva

  • Understanding of digital twin modeling and its applications in various industries

  • Data analytics using Power BI

  • Developing and implementing e-commerce software solutions, including integration with Payment Service Providers

  • Robotics programming: e.g. Ros2, Rviz2

  • Sensor devices integration

  • Docker containerization

  • Azure Cloud services

  • UX design

We are an equal opportunity employer. We offer:

  • a role in an enthusiastic, international and multidisciplinary team.
  • a fair market salary consistent with your track record and experience.
  • the opportunity to work with a professional team and for renowned international clients to work on cutting-edge projects involving advanced technologies and shape next generation software solutions.
  • purpose-driven projects where you can contribute to transformative solutions
  • the possibility to collaborate with global teams and participate in projects abroad.
  • a team-focused culture that values input, creativity, and innovation.
  • regular outings, team-building events, and celebrations to foster camaraderie.
  • room for ambition and an opportunity for personal and professional growth.
  • an inclusive workplace where everyone's voice matters.
  • opportunity to participate in employee stock options.
  • options for hybrid working conditions.

About Quasset

At Quasset we are excited about the journey we are on: making impact by turning cutting-edge technology into real-world, added value, end-to-end solutions. We have the courage to take innovation further and the confidence and know-how to make it happen. Building networks and driving innovation are at the core of our DNA. With the transition to renewable energy, we provide companies with new approaches to digital technology, implementing the latest trends to deliver bespoke and scalable solutions for our clients. We help implement strategies for multiple sectors including energy, infrastructure and water, specializing in robotic implementation for inspections, workflow management systems and mixed reality.

Additionally, we manage and facilitate a portfolio of multiclient projects, as well as global and regional joint industry initiatives such as the SPRINT Robotics Collaborative (www.sprintrobotics.org).

Requirements

Are you passionate about coding? Are you an independent thinker that likes developing concepts into client-oriented products with the use of innovative technologies? We are seeking a talented and motivated individual to join our dynamic team in the Quasset Philippines office., * Minimum 3 years of professional experience in back-end software development

  • Proficiency in JavaScript/TypeScript and React, with a deep understanding of their ecosystems

  • Experience with server-side development with Node.js and related technologies

  • Proficiency in SQL and experience with database systems like Postgres

  • Strong understanding of RESTful APIs and web services

  • Solid understanding of software engineering best practices, including version control (Git), testing, and CI/CD

  • Familiarity with Azure DevOps or similar tooling

  • A curiosity for technology and innovation

  • A pro-active attitude, able to work independently and in a team environment

  • Good English communication skills, both verbal and written with the ability to articulate complex technical concepts to non-technical stakeholders

  • Excellent problem-solving skills

  • Attention to detail, prioritize and consistently meet deadlines

  • Flexibility to work with an international team

  • Relevant education at university level (e.g. Computer Science, Engineering)

Required knowledge of Tech Stack

  • TypeScript: Advanced proficiency in TypeScript/JavaScript for building scalable and maintainable code

  • React: Hands-on experience with React for creating dynamic, responsive user interfaces

  • SQL: hands-on experience to explore and investigate data in the backend

  • Relevant knowledge of popular libraries/ frameworks, such as:

  • Front-end: Vite, React-router, React-query, MSAL, Zustand, Tailwind
  • Back-end: Koa, Express, Kysely, Massive, PG, Passport, Puppeteer
  • Tooling: Vitest, Jest, Zod, AJV, Debugger, Profiler, Rollup

Apply for this position