Front-End Developer
Location Athens, Greece
Logicea is currently seeking front-end developers to help us build world-class applications as a part of our growing team in Athens. Candidates should be self-starters, comfortable working as part of a team, and thrive in an environment where effort and success are directly rewarded.
Tasks include:
  • Develop and implement highly-responsive user interface components using React concepts
  • Writing application interface codes using JavaScript following React.js workflows
  • Collaborate with Back-End Developers and UX/UI Designers to improve usability
  • Recommend design patterns and architectures to ensure excellent user experience
  • Identify UI problems and bugs to provide elegant solutions
  • Participate in all phases of the project life cycle including analysis, design, implementation, and unit testing
  • Develop elegant, maintainable, testable, reusable code and libraries for future use for web-based and mobile-based applications
  • Implement good interface design paying attention to usability form factors and applying "best practice" development
  • Work closely with stakeholders (internal team, clients, 3rd parties) to understand and document software requirements and ensure application meets functional requirements
  • Participate in stand-up meetings with Project Manager(s) to review requests' prioritization and provide feedback on project’s progress
  • Produce and maintain technical documentation for supported applications
  • Keep updated with cutting-edge tech trends and help introduce them where appropriate

  • Solid technical understanding of ES2015+
  • Knowledge of flux architectures (React, Inferno, etc.)
  • Extending urban styles (from scss to styled-components to emotion)
  • Having functional and reactive mindset (ramda, sanctuary, collectable)
  • Painting some canvases (Create.js, Phazer)
  • Experience with user interface design
  • Must be energetic, goal oriented, innovative, hardworking, persistent and patient
  • Individual must have good Greek / English oral and written communication and teamwork skills
  • Organizations skills and attention to detail
  • Strong business ethics
  • Ability to work well with others as well as independently

Education Requirements
  • B.Sc. in Computer Science, Information Systems, or a related field

  • Ability to travel abroad once, or twice a year.

  • Competitive compensation package
  • Modern working environment
  • Work from home philosophy
  • Training programs & certifications