FULL STACK DEVELOPER
The successful candidate will be part of a growing team that develops all our client’s application stack. We are building multiple applications both customer-facing and internal ones. We are aiming for high volumes of traffic, and we value customer experience a lot, so attention to detail is a must. The successful candidate will have to be able to participate in the development process both on backend and frontend, and will help in translating requirements into features.
Your day-to-day responsibilities:
· Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
· Manage the complete software development process from conception to deployment
· Maintain and upgrade the software following deployment
· Manage the end-to-end life cycle for the production of software and applications
· Oversee the automated testing and provide feedback to management during the development process
· Modify and test changes to previously developed programs
· Ensure application performance, uptime, scale, and maintain high standards for code quality and application design.
We can’t do without:
• BSc in Computer Science, Engineering or a related field
• 2-5 years experience with PHP and NodeJS
• Knowledge of relational databases, preferably PostgreSQL (but also MySql and others)
• T-SQl or PL/SQL will be considered a plus
• Other Web development skills frontend/backend will be considered a plus
• Team-oriented mentality, problem-solving attitude and attention to detail
• Excellent Greek and English communication skills
• Experience with React and any additional Programming Language like C, or C++, C# VB.net will be also considered a plus