Role Description:
We are looking for Full-Stack Software Engineers, experienced or new graduates, who are enthusiastic about developing e2e software solutions. As a Full-Stack Software Engineer at our company, you will be responsible for:
- executing a complete enterprise software development life cycle.
- delivering work packages within a scheduled period of time.
- designing & implementing PoCs,
- troubleshooting and debugging to solve production issues,
- staying up to date with recent technologies,
- contributing to maker communities with colleagues,
- organizing workshops & lectures at universities,
- attending barbecue parties at the office.
Requirements:
- Excellent verbal and written communication skills in English
- Hands-on experience with one of the modern frontend frameworks such as React, Angular, Vue
- Experience with one of the backend frameworks such as .NET, Spring Boot, and languages such as C# and Java.
- Good technical understanding of SQL and/or NoSQL DBs.
- Advanced knowledge on Object Oriented Programming, Design principles, and patterns
- Familiarity with microservices, restful services, cloud and cloud native applications
- Knowledge of containerization and orchestration tools.
- Familiarity with scripting like python, typescript, bash.
- Knowledge on version control systems such as SVN and Git