Available Jobs
We might need each other

You may have never heard of Smartx, but you’ve sure heard about our clients, whom we helped become among the best in their domain. Our fame doesn’t concern us, but we strongly believe that our customers’ reputation is crucial. Thus we provide development services for some of the largest, most successful websites in the world. One of our main projects consists of maintaining and developing a website visited by 5-6.000.000 unique users every day. And yes, we’ve double counted the zeros and there’s no mistake about it.

Our challenges consist in maintaining high uptime availability, delivering key features to help product growth, in a fast-paced environment, while at the same time keeping an engineering culture based on code-reviews, unit-tests and high hiring standards. We can be the hard workers every established business needs or the brilliant minds that start a new one.

Our key objective is to make Smartx Net Apps the best workplace in Bucharest.
We value our staff by investing in their health and good employment practices. We offer a creative workplace and a flat organization, focused on teamwork, product quality, dynamic and a fun atmosphere. We have a very nice and comfortable office downtown, with a break area where we provide fruit and snacks every day. We have flexible working hours, to help maintain a healthy balance between your professional and personal life.

We also offer great opportunities to:

  • Work with some of the newest networking technologies and protocols;
  • Work independently with minimal supervision;
  • Increase your depth of technical knowledge.

We value our staff by investing in their health and good employment practices. We offer a creative workplace and a flat organization, focused on teamwork, product quality, dynamic 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 to support work-life balance.

If this sounds appealing, join our team by submitting your CV in English to hr@smart-x.net

 

There’s absolutely no reason why you wouldn’t want to join us. So do it. We’ll make working hours the time of your life.

SCRUM MASTER

This role ensures the team is delivering to maximize business value. The function is responsible for interfacing with cross-functional teams to create an exciting and interesting place to work for the development team to grow within.

The ultimate goal is to deliver high-quality software products in a timely manner. The role works in close cooperation with the CTO, IT and QA departments, and the product teams.

Essential knowledge and experience:

  • At least 2 years experience working in an agile environment as a Scrum Master;
  • Knowledge and/or experience of Kanban;
  • Good knowledge of the software development life cycle;
  • Understanding of basic fundamentals of iterative and incremental development;
  • Effective leadership and collaboration skills to successfully lead diverse teams through complex projects;
  • Excellent communication and persuasion abilities;
  • Excellent interpersonal and relationship-building skills;
  • Strong organization and planning skills;
  • Good analytical and problem-solving abilities;

We appreciate:

  • University studies;
  • CSM (Certified SCRUM Master) certification;
  • Additional related education and/or experience.

You will have international exposure, so you should have excellent communication skills in English in written and spoken form.

We expect you to be a real team player, collaborative, willing to help and to assume responsibility.

  • Act as Scrum master for 1-2 scrum teams, with a focus on guiding the teams towards improving the way they work;
  • Leads Scrum best practices adoption and utilization throughout the projects and team(s);
  • Facilitate all the Scrum Meetings (sprint planning, retrospective, sprint demos, daily Scrum, etc);
  • Facilitate discussion and facilitate alternatives or different approaches;
  • Assist the Product Owner grooming the backlog;
  • Ensure Agile/Scrum concepts and principles are adhered to, be a voice of reason and authority;
  • Ensure cross-team coordination;
  • Have a pro-active attitude toward impediment removal;
  • Maintain relevant metrics that help the team to track the performance;
  • Foster good communication inside the team;
  • Act as an agent of change, actively contribute to the company’s Agile and Lean Community;
  • Lead the team(s) to self-organization;
  • Bring disclosure and transparency to the business about development and grow business trust.
  • 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.
SENIOR WEB DEVELOPER

As part of one of the development team, this role is responsible for creating solutions by developing, implementing, and maintaining components and interfaces, and providing software development maintenance and applications support.

The function is responsible for interfacing with cross-functional teams, and works in close cooperation with QA and IT System administration teams.

Essential knowledge and experience:

  • 7+ years of professional web development experience;
  • Excellent understanding of web technologies and W3C standards;
  • 5+ years of practical experience with web standards: JS, HTML, CSS;
  • 5+ years of experience in writing unit-tests for the code-base developed (validate code based on functional specs);
  • 1+ years of practical experience with React;
  • Knowledge of Mithril, Typescript;
  • Good math knowledge applicable to programming skills;
  • Understanding of programing concepts and web architecture knowledge.


We appreciate:

  • University degree Computer Science, Engineering, or related field (preferable);
  • UX and UI understanding and use of best practices;
  • Experience with optimization and A/B testing.
  • Database skills;
  • Experience with Linux – nice to have but not mandatory;
  • Experience in an Agile Development environment – nice to have but not mandatory.

You will have international exposure, so you should be comfortable in English (spoken and written).
We expect you to be a real team player, flexible and highly responsible.
Creative thinking and a can do attitude are highly appreciated as well.

  • Act as mentor for other members of the team in order to expand their technical knowledge and contributions;
  • Oversee architecture solutions, facilitate consensus-reaching decisions and formalize decisions reached;
  • Implement functional project specifications on the frontend side of the application by maintaining a cohesive look and feel, proper localization support and W3C best practices;
  • Create fun user experience such as games, chat and live video;
  • Support existing web frontend infrastructure;
  • Modify existing and write new code in HTML, CSS, JavaScript and related technologies;
  • Suggest for adoption new frontend technologies/frameworks, which increase the productivity and quality of the code;
  • Use web templates to integrate parameters and database-provided content into the webpage;
  • Write mark-up valid code, which does not generate validation errors according to current standards;
  • Respond to bug reports, debug, and provide solutions;
  • Work with other team members (technical language or Agile/Scrum team) on new features and changes;
  • Communicate in meetings the progress made on the on-going projects;
  • Ensure adherence to software development methodologies and standards/procedures;
  • Maintain full compatibility support with browsers that have at least 10% market-share;
  • Offer best-effort support and keep critical functionality for browsers that have at least 1% market-share;
  • Work closely with IT and testing teams to ensure the smooth launch of new code updates or additions.
  • 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.
JUNIOR SOFTWARE ENGINEER

As part of one of the development team, this role is responsible for development and implementation of robust business systems.

This position creates solutions by developing, implementing, and maintaining components and interfaces, provides software development maintenance and applications support.

  • Deep knowledge of Java (JDK 8);
  • Understanding of the tools used in development, like mvn, GIT or Dependency Injection (not specifically these ones);
  • Understanding of object-oriented programming concepts and web technologies;
  • Experience in programming or equivalent combination of education and experience in software development;
  • Friendly and reliable personality.
  • Design and integrate software features for new or existing products, code, review, and document new modules/features in large systems;
  • Develop Internet applications taking in consideration performance and stability criteria;
  • Contribute to load balancing configurations, distributed servers and replicated databases;
  • Create server side applications in different languages and/or related technologies;
  • Define specifications, develop applications and modify existing applications;
  • Ensure adherence to software development methodologies and standards/procedures;
  • Work closely with programming teams and testers to ensure the smooth launch of new code updates or additions.
  • 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.
FINANCIAL & ADMINISTRATION OFFICER

In this role you will perform a variety of complex financial, accounting and administrative functions. You will assist with the preparation of monthly financial statements, forecasts and budgets, as well as other financial analysis and tasks.

You’ll be responsible to help drive the month-end close processes, coordinate reporting and contribute to planning, forecast and other analysis. You will be also involved in improving processes.

  • University degree with a focus in economics or equivalent combination of education and experience;
  • + 4 years experience related to accounting, finance or administrative role;
  • + 2 years experience in different finance functions: accounting, budgeting, forecasting, analysis;
  • Advanced knowledge of Excel;
  • Knowledge of accounting principles;
  • Knowledge of Romanian fiscal legislation;
  • Knowledge of budgeting and forecasting;
  • Fluent in English;
  • Initiative and capacity to work independently;
  • Very well organized and responsible;
  • High attention to detail;
  • Very good communication skills;
  • Positive attitude.
  • Maintain the liaison with accounting team in Romania and abroad, with external adviser, lawyers, auditors, and State Authorities;
  • Ensure all invoice and fiscal documents are correctly issued, approved for payment, entered accurately and submitted to the 3rd party – check for discrepancies and deal direct with suppliers/internal staff;
  • Identify any transactions that pose a risk to the company and ensure compliance with Romanian regulation for all the records, transactions, reports, operating practices and documentation;
  • Make regular payments and liaise with the banks for all financial matters;
  • Prepare expense reports, petty cash payments, petty cash register and/or other financial documents as needed;
  • Follow-up with vendors and suppliers for balance confirmation and obtaining fiscal residency certificates;
  • Follow-up ongoing contracts and ensure the compliance from financial point of view;
  • Check the monthly trial balance, Statutory financial statements, VAT and corporate income tax returns;
  • Prepare assigned monthly financial statements and analysis;
  • Prepare and record the budgets and spending plans;
  • Follow-up of budget deviations and trends.
  • Periodical audit and verification of contracts and financial documents in order to support the accounting team during the fiscal inspections;
  • Keep track and update the inventory, review the annual general inventory of assets and liabilities;
  • Provide accounting support to staff;
  • Provide support on payroll process;
  • Assists in preparing a variety of reports: financial or statistical;
  • Check and prepare intercompany contracts and invoices;
  • Provide support in office purchasing activities;
  • Administrate the insurance policy on all matters regarding the company and the employees;
  • Provide general administrative support.
  • 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.