X Close

Job Application Form

Your Name*
Email Adress*
Phone Number
Additional Notes
Attach CV*


Menu

Development Manager

Sofia, Bulgaria

Job Description

We are looking for an experienced Development Manager who has a strong self-directed work ethic and a mindset. This is a hands-on position, so you will need very good technical skills, experience in building and overseeing complex software projects. As Development Manager you will lead teams that have open communication, collaboration, and innovation culture. As part of your responsibilities, you have to ensure that the teams deliver according to the agreed timelines and manage the communication with the internal and external stakeholders.

Duties and Responsibilities

  • Take ownership and responsibility for some of the key components of the product
  • Serve as the engineering leader and technical expert
  • Keep using your engineering skills by staying hands on during technical challenges alongside the engineering team
  • Work closely with the development and DevOps teams to optimize the existing CI/CD process and guarantee fast and seamless delivery
  • Own the engineering processes and their adherence by the developers and QA analysts in Sofia
  • Mentor and grow a team of cross-functional engineers including hiring and regular performance reviews
  • Lead the design and implementation of AWS-based ETL solution for data processing and analysis using microservices architecture
  • Implement best practices for continuous delivery in the cloud as well as monitoring solutions
  • Identify and evaluate new techniques, tools and technologies to expand the team’s capabilities
  • Provide technical guidance at all levels and all points of development cycle
  • Coordinate the development activities with other Development Managers
  • Answer questions and resolve issues brought forth by the engineering team members
  • Check and confirm the accuracy of the work performed and the methods used by engineering staff
  • Monitor and determine various staffing and training needs
  • Hire, train, and supervise engineering staff members
  • Spearhead various research and development initiatives to identify opportunities for new projects and improved processes
  • Prepare and deliver various engineering-related presentations, both internally and externally

Qualifications, Skills and Experience

  • BS/MS degree or above in Computer Science or equivalent
  • Excellent technical skills
  • 5+ years of engineering experience, at least 1 year in a management role
  • Analytical and mathematical mind, capable of evaluating and solving various complex problems
  • Leadership skills necessary to manage and develop a team
  • Organizational competencies and project management skills to keep projects, processes, and the entire engineering team on track
  • Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment
  • Interpersonal communication skills with expertise in distilling complicated topics to a broader audience

Apply For This Position Now ›


Privacy Information


Our Benefits

  • Remote Office

    Option to work remotely whenever you need to
  • Parking Space

    We provide free parking spots
  • Fun Office Space

    We offer a game zone and a relaxation area
  • Health Insurance

    Additional health and dental care plan
  • Holidays

    Enjoy extra 5 days after your first year
  • Personal Development

    Company-sponsored training to further develop your skills
  • Employee Referral Programme

    Receive a competitive bonus for referring a friend
  • Social Events

    We love to celebrate our success together
  • Family Insurance

    Add insurance to a family member