This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are currently looking for enthusiastic Full Stack Developers to join our dynamic and highly motivating Deloitte Digital team in Athens. Your role as a Full Stack Developer in Deloitte Digital will utilize your knowledge to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception and design to implementation and deployment.
Job Responsibility:
Collaborate with development teams and project managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design and mobile responsive design
Develop and manage well-functioning databases and applications
Write effective APIs
Write and maintain technical documentation
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Requirements:
University degree in Engineering, Computer Science or technical disciplines
Post-graduate degree in relevant fields will be considered an asset
At least 2 years of proven experience as a Full Stack Developer or similar role, developing desktop and mobile applications
Hands-on experience in a popular libraries/framework such as React,React Native, Next.js, Express
Extensive Knownledge of Javascript (experience with typescript consider a plus).
Experience with HTML, CSS and responsive design
Experience with designing and consuming HTTP APIs
Experience with SQL databases and caches (e.g. PostgreSQL, Elasticsearch, Redis).
Experience with Git, CI/CD tools and processes
Analytical thinking and business analysis skills for effectively translating business objectives to system design
Organizational skills and attention to detail
Self-motivated and willingness to pursue personal development though specialization and professional certifications
Strong communication and collaboration skills
Excellent command in spoken and written English and Greek language