Full Stack Developer

Arbetsbeskrivning

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 elin.goertz@emoco.com.
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: elin.goertz@emoco.com
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.

Sammanfattning

  • Arbetsplats: Emoco Labs AB Lidingö
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 24 september 2024
  • Ansök senast: 24 oktober 2024

Postadress

Valhallavägen 5
Lidingö, 18151

Liknande jobb


25 oktober 2024

Machine Learning engineer

Machine Learning engineer

25 oktober 2024

30 september 2024

24 oktober 2024