Front-End Software Engineer
Porto, Portugal
Full Time
Entry Level
Front-End Software Engineer
Experience level: 1-4 years
Location: Anywhere in Portugal. We encourage team members to work both on-site and remotely, as they see fit. We provide access to on-site offices in Porto and Lisbon.
What we offer:
- Salary + bonus (adjusted according to experience and achievements)
- Stock Options
- 35-hour work week
- 25 days of Holidays
- Personal development tools: access to books, publications, mentors, training
- Flexible and fast-paced environment
- Team retreats in very cool locations
- Health Insurance
- Other agreed tailored benefits to your needs
Job Description: As a Front-End software Engineer, you will be responsible for developing Inductiva's online presence and product UI/UX. You will also be tasked with developing and maintaining documentation websites, Single Page Applications and tooling to assist the publication of new content in a streamlined and simple way.
Responsibilities:
- Implement web pages using the latest CSS+HTML+JS techniques and frameworks;
- Interpret design guidelines and turn them into reality using a thoughtful and systematic approach;
- Develop Single Page Applications able to provide the best possible user experience;
- Maintain public and private Markdown based documentation sites;
- Integrate Git centric content workflows with WYSIWYG tools;
Requirements:
We are looking for someone with experience with:
- Web standards: HTML, CSS, Javascript, WAI-ARIA
- Web development frameworks such as Angular, Vue, Svelte, React and Node
- Design tools: Figma, Storybook, Adobe Suite, GIMP, Inkscape, Sketch, Framer, etc
- Software development best practices, including version control, unit testing, and continuous integration
Additionally, candidate should have:
- Excellent problem-solving skills
- Be mindful of best practices
- Good communication and collaboration skills
- Ability to work as part of a team
- A knack for design and visuals
Nice-to-have:
- Portfolio of web projects to show
What will help you to do your job well:
- People person - You love to interact and build relations with people, you really care deeply about them and you will do your best to make them successful.
- Strategic thinker - You always try to connect the dots to see the big picture. You are great at prioritizing the high impact things. When you execute, you make a plan first, but you are flexible to change it according to new information.
- Love of Learning - Learning new things brings you excitement and fulfillment.
- Trusted advisor - You’re a great listener, confident and advisor at the same time.
Apply for this position
Required*