Full Stack Developer
Emoco Labs AB 30 dagar kvar Lidingö
Skicka ansökan

Do you find the future of automation and robotics exciting? Do you enjoy iterating solutions to discover new or improved interfaces and ways of doing things? If so, Emoco Labs might be the perfect workplace for you!


About Emoco Labs

Emoco Labs is an automation software and hardware company focused on providing a comprehensive platform for building, deploying, and managing automation solutions. Our platform aims to simplify the process of development and operation by offering a range of tools and services. At our in-house workshop, we develop a wide array of technologies for automation solutions and robots, including mechanics and electronics. Our technology stack includes web applications, real-time communication services, 3D web presentations, WebRTC services, and e-commerce.


Our vision: Simple and sustainable automation for everyone

Our ambition is to create tools that lower the threshold for automation by making it simpler, cheaper, and more accessible to everyone—from small businesses and schools to labs and the industry. We offer entrepreneurs knowledge, resources, and services that enable them to grow, produce, and invest locally where they operate.


About our automation platform

Emoco offers a cloud-based development environment where users can collaborate on design and development. Our platform includes tools for coding, testing, and debugging automation applications. We also provide infrastructure for receiving and transmitting real-time data, which can be used to improve performance, predict maintenance needs, and optimize operations.


Emoco provides a hardware abstraction layer based on the ROS 2 standard, allowing developers to write software that works with a variety of automation hardware without managing the specific details of each component. This abstraction makes it easy to integrate different sensors, actuators, and controllers, which is crucial for creating complex, interconnected systems that can interact seamlessly.


About the role

We are looking for a Full Stack Developer to join our growing team—a challenging and creative role that offers both variety and excellent development opportunities.


This job is as "full stack" as it gets. Our software technology spans a wide range—we develop everything from embedded controllers, cloud services, and e-commerce applications to machine learning algorithms. Here, you will have a stimulating role in an agile workplace without hierarchy, where competence and ambition are highly valued.


At Emoco Labs, your commitment to results is what matters—functionality, stability, reusability, and security. As a developer with us, you will be an important part of our journey as we launch and grow the company together with our team and customers.


Your responsibilities will include:

  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Maintaining code quality through test automation and peer code reviews
  • Building internal and external applications—from mobile apps and customer-facing order systems to scheduling algorithms and data analysis tools
  • Playing an active role in defining our development processes and systems architecture
  • Working with our technology stack: React, Next.js, NestJS, TypeScript, Python, WebRTC, GraphQL, and MySQL
  • Researching the latest tools and technologies, evaluating them, and making recommendations on how to benefit from their use
  • Participating in project planning
  • Collaborating with a team of smart and kind colleagues


Emoco Labs also offers great future career opportunities—with us, you can take the next step as an expert, architect, team lead, or product owner.


A few words from Anders Roxenhag, Senior Fullstack Software Engineer

Emoco is a friendly workplace where we help each other succeed in our roles. As a small team in the early stages of building the platform, your contributions will have an immediate impact and help shape the architecture and the service as a whole. At Emoco, thinking outside the box is strongly encouraged, and we expect high quality and strong ownership of your work. We value the freedom to choose the right tools for the task, and embrace the opportunity to use cutting-edge technologies. The close integration between disciplines and the chance to work at the intersection of software and custom hardware creates a fun and dynamic environment, especially for DIY enthusiasts like myself. I’d say Emoco Labs is a pretty unique workplace in that regard. The company’s goal to do good through innovation is also a big plus.”


About you

We believe that you are curious, self-driven, and enjoy being part of a fast-paced team. You are a great problem solver and stay up to date within your technical scope. You take pride in creating reusable and reliable technical solutions, being both creative and detail-oriented. You are goal-oriented; taking initiative comes naturally to you, and you are always looking to receive and give feedback to grow both personally and professionally.


Requirements:

  • Experience working as a software developer
  • Proficiency in JavaScript and Node.js development
  • Good communication skills in English


It's a plus if you also have:

  • Participated in multiple diverse projects
  • Knowledge and experience in decision-making regarding technology and building system architecture
  • Knowledge of robotics, automation or embedded development
  • Experience developing business-critical systems

How to apply

Apply by sending an email to [email protected].

Please note that you need to be eligible to work and live in Sweden.

We don't have the possibility to sponsor visas.


Contact us

If you have questions about Emoco Labs or the job, please contact:

Elin Goertz

Email: [email protected]

Phone: +46 723 251 351


About us

Emoco Labs AB (https://emoco.com) is a subsidiary of Rector AB (https://rector.se). Rector is known for developing disruptive technology—one example is Neonode, the first touch-based smartphone.


We look forward to hearing from you!



Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.

Skicka ansökan

Mer info

Omfattning Heltid
Varaktighet Tillsvidare
Antal platser 1
Lön Fast månads- vecko- eller timlön

Dela annons