Application Developer
Protera
- Αθήνα
- EUR 25.610-26.500 το χρόνο
- Μόνιμη
- Πλήρης Απασχόληση
- Impact: Create intentional and meaningful interactions to improve, innovate and inspire
- Curiosity: Stay curious about the evolution and journey of each other.
- Authenticity: High integrity individuals working together for the greater good.
- Celebration: Of our work, our people, our clients, our traditions, and our communities.
- University Degree in Computing, Electronics
- Front end development experience preferred.
- Design experience with RESTful APIs
- Elasticsearch and/or relational databases
- Iterative development experience
- Understanding of Agile practices
- Microservices architecture & Kubernetes
- CI/CD exposure with GitHub Actions
- Solid understanding of the application development lifecycle process, including requirement analysis, quality assurance, design, scheduling, implementation, issue tracking, version control and deployment.
- Excellent communication skills verbal & written in English.
- Structured thinking
- Process oriented
- Organizational skills
- Time Management and prioritization skills
- Exceptional record keeping skills
- Attention to detail
- Strong analytical and problem-solving skills
- Troubleshooting skills
- Self-motivated
- Team player
- Willing to commit and grow
- Collaborate with product managers and designers to understand project requirements and translate them into technical specifications.
- Develop scalable, high-quality software solutions that meet business objectives and user needs.
- Design and implement responsive and intuitive user interfaces using React, HTML, CSS.
- Build robust and scalable back-end systems using languages and frameworks such as Node.js, GoLang, and Python.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Perform code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous learning and improvement.
- Optimize application performance, troubleshoot issues, and implement solutions to ensure reliability and scalability.
- Stay updated on emerging technologies and industry trends, and evaluate their potential for application within the company.
- Develop and maintain technical documentation
- Competitive wages and stability
- Private health insurance
- Growth opportunity and quick advancement based on performance
- Employee appreciation programs
- International and multicultural environment
- Welcoming and friendly work environment within young team
- Offices next to metro station
- Continuous training and opportunity for career development using cutting edge Cloud Technology & Certifications