Nivel cariera

Senior (5-10 ani), Executive (>10 ani)

Limbi vorbite

engleză

Adresa/ adresele jobului

6 Strada Maria Rosetti, București


Smartx Net Apps is looking for a Software Development Manager. Our company, and its international partners, is an innovative leader in areas such as:

  • VR Technology
  • Live Streaming
  • Graph Databases
  • Mobile Application Development
  • Instant Messaging Platforms
  • Payments system
  • High traffic and low latency applications

With products used by millions of people daily that must be available 24/7 this represents a huge challenge and learning opportunity for the right person.

We have a well-structured organization, and we keep an engineering culture based on code-reviews and unit-tests. We use Scrum as a methodology and have implemented a mature Agile process.

In our Bucharest office we offer a creative workplace focused on teamwork, product quality, and fun atmosphere. We have a very nice and comfortable downtown office, with a break area, outside space, fruits and different daily snacks. Flexible working hours are provided to support your work-life balance.

If this sounds like a place for you, continue reading and apply today!

Reporting to the Technical Director, the Software Development Manager leads the Development Department. He will interface with multiple stakeholders, contractors, subcontractors on a regular basis to maintain good client relations and resolve any issues that may arise.

Responsibilities:

  • Manages the Programming team and various other specialists and contractors;
  • Participates in Director level meetings across the organization, setting OKR’s and project details; 
  • Oversees the current technology and creates relevant policy to align technology-related decisions with the company's goals;
  • Stays up-to-date with market standards and ensures adherence to software development methodologies and standards/procedures;
  • Identifies opportunities for improvement and supports integration of best practices in system delivery;
  • Monitors technology and social trends that could impact the company;
  • Serves as a technical expert representative across teams, clients and the information technology industry;
  • Provides the company with expert opinions and offers technical support across practices;
  • Oversees the periodical deploys and takes the responsibility for the activities of the department supervised;
  • Works closely with all the involved teams to ensure the smooth launch of new code updates or additions;
  • Participates in sourcing, selection and training of additional staff members;
  • Mitigates team conflicts and communication problems;
  • Sets clear objectives for the development staff and clear metrics to track the performance (KPIs);
  • Makes sure the products are released according to Definition of Done (DoD);
  • Sets development quality standards;
  • Gives periodical feedback, guides supervised personnel and makes suggestions for improvement;
  • Performs annual reviews and ensures compliance of processes, procedures and regulations;
  • Builds team effectiveness by maintaining open lines of communication with employees and creates an environment where innovators can successfully achieve professional career path goals;
  • Mentors technical staff and other specialists supervised;
  • Establishes compensation, training, short and long-term goals;
  • Decides and facilitates local environments, tools and any devices needed for delivering high quality products;
  • Act as a role-model, ensure proper communication etiquette, and demonstrate professionalism, discretion, and good judgment in all work related interactions;
  • Maintain professional and technical knowledge up-to-date;
  • Adapt to changes in the work environment, manage competing demands, and is able to deal with frequent change, delays, or unexpected events.

Essential knowledge and experience:

  • University degree in Computer Science, Engineering or related field;
  • 6-10 of working experience in software development industry, with focus on software design & development;
  • At least 3 years experience as a lead engineer, engineering manager and/or equivalent combination of education and experience;
  • Experience in Agile Development environment;
  • Comfortable in English (spoken and written).

We appreciate:

  • Strong leadership, decision-making and collaboration skills, with a can-do attitude;
  • Ability to make evaluative judgments, to manage and motivate staff;
  • Strong communication and influencing skills;
  • In-depth knowledge of general accepted IT industry tools and processes;
  • Knowledge of Agile methodology;
  • Strong troubleshooting and problem solving skills;
  • Self-directed, able to manage multiple projects, flexible, and able to work with ambiguity.

We compensate your achievements and commitment with:

  • Very competitive salary;
  • Private medical plan - Business Plan at MedLife Clinic;
  • Trainings & career development programs – in the country and abroad;
  • Meal vouchers and well-stocked micro-kitchen in the office;
  • Relaxing massage at the office;
  • Free access to different sports fields – football, tennis – and friendly teammates to play with;
  • Performance reviews and compensation based on your results, performance based bonus structure;
  • Team buildings and company events – we find reasons to celebrate! It could be about our wins, birthdays, or simply for having good time together.