HOME BRANDS MANAGEMENT CONTACT NEWS CAREER Career Share FRONT-END DEVELOPER (HYBRID OR REMOTE) November 2, 2021 FRONT-END DEVELOPER (HYBRID OR REMOTE) 24 MEDIA is looking for a Front End Developer to develop and maintain highly optimised web properties. You will be part of a talented software team that works on mission-critical applications. Front-end developer roles and responsibilities include managing application development while providing expertise in the full software development lifecycle, from concept and design to testing. Responsibilities: Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Requirements: 1+ years of experience as a Front end Developer in a commercial/product environment You have solid experience working with React Experience with JavaScript / TypeScript A firm understanding of common API technologies/patterns, e.g. REST & GraphQL Experience with both functional and object-oriented programming patterns Proven experience of CSS3 and css preprocessors , HTML/HTML5 , web standards, best practices and current trends Knowledge of version control systems (git) Knowledge of CI/CD practises Understanding of cross browser compatibility Nice to have: An understanding of dependency management (NPM/yarn) and bundlers. You like learning new things and techniques, you pick up new languages and technologies based on tasks at hand Strong portfolio or Github profile Please submit your CV to cv@24media.gr quoting Ref. FRONTDEV 2021 until 19/11/21. Share BACKEND SOFTWARE DEVELOPER (HYBRID OR REMOTE) November 2, 2021 24 MEDIA is looking for a back-end developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Back-end developer roles and responsibilities include managing application development while providing expertise in the full software development lifecycle, from concept and design to testing. Responsibilities: Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Requirements: 1+ years proven working experience in developing web applications Extended hands on experience in designing and developing applications using at least one of the following languages: Java or JavaScript (NodeJS) Willing to learn and master new technologies and concepts Solid understanding of web architecture (URIs, HTTP, Caching, etc) Strong knowledge of relational and other databases, mainly MySQL & MongoDB Familiarity with Linux OS and basic scripting (UNIX/Bash) Experience with release management (Jenkins, Gitlab, Maven, Gradle, Grunt, NPM) Nice to have: Experience with refactoring and improving preexisting large, rapidly evolving codebases. Knowledge of Cloud Computing technologies, AWS or Google Cloud Good understanding of GraphQL Experience working with Docker containers Please submit your CV to cv@24media.gr quoting Ref. SOFT 2021 until 19/11/21. 166 Syggrou Avenue, Kallithea 17 671, T: +30 210 33 15 060, info@24media.gr, Linkedin © 2019 24MEDIA Inc, All Rights Reserved