Web Developer

Angajator: FreelancerIT
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • BUCURESTI
  • Job la nivel national
    Actualizat la: 28.09.2020
    Scurta descriere a companiei

    First and foremost we believe in the people on this site. We believe in those who want to develop and grow, both small companies and IT professionals and we know that we can create something beautiful together. We believe in their dreams, we believe in your dreams and we intend to prove the quality of the Romanian IT industry.

    Cerinte

    Must-have experience
    • Very good PHP skills
    • Design patterns knowledge
    • Understanding of OOP principles
    • Experience in designing and working with (REST) APIs
    • Very good understanding of databases: extensive
    knowledge, with performance and optimization experience
    – MySQL is a must
    • Experience in working with modern frameworks: Symfony,
    Zend Framework, Laravel, CodeIgniter etc.
    • Good Javascript knowledge
    • Basic CSS knowledge (to the extent of using Bootstrap)
    • Basic understanding of web infrastructure
    • Familiarity with dev testing and debugging
    • Version Control Systems (Git is a plus)
    Nice-to-have experience
    • Extensive Symfony experience
    • MongoDB experience
    • ClickHouse experience
    • Golang knowledge
    • Java knowledge
    • Great infrastructure and architecture skills
    • Handling large data volumes
    • Working in a high-traffic, high-availability environment
    • Async processing experience, using queues or event-based
    triggers 

    Personal skills
    • Very good communication and organization skills
    • Quality and result oriented
    • Always looking to improve own skills, team knowledge and
    processes
    • Desire to contribute to the end product: not just execution
    work involved, but also improvement suggestions and
    active contribution expected
    • Good team player
    • Responsible and accountable for their actions

    Responsabilitati

    • Understand requirements and participate to approach & estimation meetings
    • Always code with performance and best practices in mind
    • Troubleshoot and solve issues
    • Write clean, semantic and optimal code, in any of the
    programming languages we're using
    • Identify and implement opportunities to optimize client (end
    consumer) experiences across all devices
    • Stay up-to-date on emerging technologies
    • Promote coding and usability best practices