Data?1592258415
Junior Full-Stack Developer @ Dalma Systems

Description

Dalma Systems is an early stage company that is developing a new breed of autonomous mobile robots. Our ultimate goal is to democratize mobile robots and to make them accessible to everyone. We need key people to leverage the progress we have made so far and grow the company to the next stage.

RESPONSIBILITIES

Your mission is to make robust, intuitive and user-friendly apps for interacting with our robots. At this early stage you can expect a fast iterating environment with lots of prototyping and trial and error. You will have the freedom to define the architectures and define which technologies to adopt. With that said, you will effectively own the development stack, so you can expect to be involved in all stages of development, from architecture and UI/UX, to testing and troubleshooting. You will have the support of experienced developers and the opportunity to participate in ongoing projects for key customers. Apart from the daily routine, you will also contribute to product strategy, testing robots and taking out the trash.

EDUCATION AND EXPERIENCE

  • BSc or MSc in Software Engineering, Computer Science, or similar;
  • 1 to 2 years of full stack or back/front end experience;
  • Proficiency with some (or all) of these: HTML, CSS Workbox, Tailwind, Java, Spring, Node.js and Vue.js
  • Some experience with servers, databases (SQL) and Ansible is a plus;
  • Experience with UI/UX and Human-Machine Interfaces (HMI) would be nice;

OTHER REQUIREMENTS

  • First of all, you must be a good person. We have plenty of experience with bad people, so we’ll know;
  • Having said that, human skills are not “soft”, but a rather “hard” necessity;
  • A strong business acumen and a market-oriented mindset are relevant at this stage;
  • Experience with mobile robots, ROS, and dogs will be highly valued;
  • Fluent English speaking/writing. If you’re not fluent, we can work on it. Portuguese is a great plus.

WHAT TO EXPECT

  • You will be playing with robots every other day. There’s no other way around it;
  • You decide your own salary. We will show you the plan, you will show us the value you can bring aboard and, based on both, you will set your compensation package;
  • You will have a say on key aspects of the company, such as strategy, work and compensation policies and strategy;
  • However, a startup is a risky endeavor. Things are looking promising, but we may be dead in 12 months, so you better come prepared for that possibility. We can’t be more transparent than this.

Interested? If so, write us a nice email with your CV and portfolio to [email protected]

Tags: engenheira engenheiro engenharia informática programação