Overview
“Fyllo” is looking for a “Full Stack Engineer”.
Responsibilities:
WHAT YOU ARE GOING TO DO
- Participate in all the steps of the software project, from design to integration.
- Write clean structured and reliable code and understanding someone else's code
- Work with a team of developers to build, implement, and deploy new complex applications of the software development life cycle.
- Develop applications in accordance with given specifications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Read, understand and modify the existing code.
- Work in accordance with deadlines.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Help maintain code quality, organization, and automatization.
Required Qualifications:
WHAT WE ARE LOOKING FOR / KNOWLEDGE AND SKILLS
- University degree in Computer Science or a related field.
- 3+ years of industry experience.
- Good knowledge of Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs), SQL databases (Microsoft SQL Server, or any other) and NoSql databases (MongoDb and any other).
- Frontend experience in complex web applications: good understanding of core JavaScript, typescript, experience in one of the well-known UI libraries (React, Angular etc., experience with asynchronous programming + promises, 1+ years of HTML/CSS experience.
- Knowledge and experience of NodeJS.
- Understanding of fundamental design principles for building a scalable application.
- Strong communication and technical writing skills.
- Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other tools that are typically used by developers on Microsoft technology stack.
- Good English language skills (written and verbal).
- Team working skills.
- Ability to learn new languages and technologies easily.