Full-Stack Software Engineer (M/F)

Braga , Portugal


CHALLENGE

-Designing and developing functional and/or technical capabilities within large scale products, making ongoing design decisions, and focusing on multiple product domains and technologies. Taking full ownership of various features and product areas. Working according to high execution standards, while adhering to project goals and ensuring high quality.Providing in-depth technical knowledge and guidance to other team members, according to identified needs.


SKILLS

-Bachelor of Computer Science / Computer Engineering or graduate of leading technological units

-At least 2 years of experience in software development

-Strong background in full-stack development in some leading object oriented technology

-Preferably GO, or C#/Java/Python/NodeJS and related technologies.

-Experienced in working with modern UI frameworks - background in ReactJS is highly desirable

-Experience with development in micro-services architecture

-Experience with working on Linux. Experience with docker, Kubernetes – major advantage

-Familiarity with modern Agile methodologies and terminologies (Scrum, CI/CD, TDD, BDD)

-Highly organized, excellent quality and timely deliveries discipline

-Self-managed and flexible to changes

-Excellent English communication capabilities (verbal and writing)

-Strong team player


CONDITIONS

- Integration in a company in strong growth for several years;

- Permanent employment contract;

- Salary package compatible with the function and experience demonstrated;

- Health insurance;

- Continuing education;

- Professional development.