Full Stack Developer (Timisoara)


About the job

  • Maintain, improve, and extend existing software;
  • Design, code, debug, document, and support computer applications and tools consistent with established specifications and business requirements;
  • Write clean, reusable, scalable and secure code for deployment adhering to best practices;
  • Develop and ensure compliance with architecture principles and standards for the various systems and components based on design patterns;
  • Performing root cause analysis and helping troubleshoot technical issues;
  • Instils strong focus and best practices for creation and maintenance of high-quality deliverables
  • Drives continuous improvement through coaching, pair programming, code review processes, and team discussions;
  • Breakdown and estimate technical tasks and recommend implementation approach for team; ensure stories contain the right balance of technical direction, best practices, and level of detail;
  • Identifying and unblocking technical risks;
  • Advise team members on standards, security requirements, methodologies, and processes;
  • Create and review technical documentation and specifications, as necessary;
  • Be proactive, take ownership, focus on finding solutions for problems rather than finding problems, and think about continuous improvement - always improve your tools and methods for yourself and your colleagues;
  • Be an excellent communicator - English is our group’s common language, so excellent spoken and written English is a must;
  • Value team effort, be a team player and deliver autonomously with little supervision; 
  • Always be curious about new technologies and development methods.

About Unifiedpost

Unifiedpost is a Business-Process-as-a-Service provider (BPaaS) and offers a complete technology portfolio for identity management, document management, payments & payment management, app stores with value-added services. We support corporates and B2B communities.

Our solutions range from the mundane, such as e-invoicing, to the clever ‘fintech’, facilitating asset-based lending services and alike. Unlike many point-solution providers, Unifiedpost is the one-stop-shop for streamlining your financial value chain.

We would be happy to see

  • Knowledge of all phases of software development including design, coding, testing, debugging, implementation, and support;
  • Experienced full-stack developer with "hands on" enterprise software development experience on multi-tiered systems including - REST Web Services/Swagger/Postman, data exchange (JSON, XML), PHP, Laravel, AngularJS, React, MySQL, CSS/HTML5, Responsive Design;
  • Experience working with enterprise development environments and tools including - Git/BitBucket, JIRA/Confluence, SonarQube;
  • Knowledge of standard change management tools and processes, code branching/merging/commit strategies, feature branches, and trunk-based development;
  • Hands on experience with the following platforms strongly preferred – Docker/Vagrant/Kubernetes;
  • Experience writing and reviewing software design specifications in an object-oriented development environment, use of OO design patterns, open source security frameworks & best practices;
  • Experience designing, developing, and implementing complex microservices applications;
  • Strong hands-on experience writing clean, quality, and testable applications that support rapid delivery via Continuous Integration, Delivery, and automated deployments;
  • Experience working in teams with Agile approaches such as Scrum and Kanban;
  • Experience using and coaching team members in the use of Agile development practices such as test-driven development (TDD), paired programming, automated testing, story card grooming, estimating, and tracking goals;
  • Experience with CI/CD and DevOps best-practices strongly preferred;
  • Some experience working in cloud-based environments (AWS, GCP) would be an advantage;
  • Knowledge about ecommerce platforms is a plus.

This is what you win

Challenges: we’re transforming the world of business communications and transactions. You will develop your technical skills but also your knowledge about business processes.

Responsibility: making a difference in decision-making means you take on responsibility, not just tasks

Common purpose: you grow by learning new skills and we benefit from your knowledge. We all work together towards one goal

Apply now

Upload your CV & Motivational Letter

Please upload a file with a maximum filesize of 10MB

By clicking submit below, you consent to allow Unifiedpost Group to store and process the personal information submitted above to provide you the content requested. For more information, please consult our privacy policy.