Check our open positions below

About the role

We are looking for Lead React Native Developer, who is a strong team player with a commitment to perfection, interested in building high-performance mobile applications for both iOS and Android platforms. This professional will work on a project starting from scratch in the fin tech area.

What you'll be doing:

  • Build applications according to the design and provide designers with feedback and suggest trade-offs when required
  • Ensure the code follows latest coding practices and industry standards
  • Work closely with back-end developers to understand and properly use the systems APIs
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Your talent:

  • At least 5 years of professional experience as a Software Engineer
  • Experience in Javascript programming and mobile apps development for iOS/Android
  • Extensive experience in ReactNative
  • Strong skills with Data management, including APIs, REST, JSON, GraphQL,PostgreSQL
  • Experience with popular React.js workflows (such as Flux, Redux, Apollo, Immutable,LoDash)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with test-driven development (TDD)
  • Experience in Agile (Scrum/Kanban), UML and DevOps (CI/CD) with Azure
  • Familiarity with newer specifications of ECMAScript
  • Experience in developing banking apps would be beneficial
  • Should be able to understand and implement Sketch Designs
  • Ability to write effective unit, integration, and end-user automation tests
  • Strong understanding of Agile methodologies
  • Previous experience as a Team Lead will be highly beneficial

We will be also looking for:

  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Ability to utilize team collaboration and create innovative solutions efficiently
  • Eagerness to learning new ideas outside scope or knowledge skill set

About the role

We are looking for React Native developer, a strong team player with a commitment to perfection, interested in building high-performance mobile applications for both iOS and Android platforms. This professional will work on a project starting from scratch in the fin tech area.

What you'll be doing:

  • Build applications according to the design and provide designers with feedback and suggest trade-offs when required
  • Ensure the code follows latest coding practices and industry standards
  • Work closely with back-end developers to understand and properly use the systems APIs
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Your talent:

  • 4+ years of Javascript programming and mobile apps development for iOS/Android
  • 1-2 years very strong experience in ReactNative
  • Strong experience with Data management, including APIs, REST, JSON, GraphQL,PostgreSQL
  • Experience with popular React.js workflows (such as Flux, Redux, Apollo, Immutable,LoDash)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with test-driven development (TDD)
  • Experience in Agile (Scrum/Kanban), UML and DevOps (CI/CD) with Azure
  • Familiarity with newer specifications of ECMAScript
  • Experience in developing banking apps would be beneficial
  • Should be able to understand and implement Sketch Designs
  • Ability to write effective unit, integration, and end-user automation tests
  • Strong understanding of Agile methodologies

We will be also looking for:

  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Ability to utilize team collaboration and create innovative solutions efficiently
  • Eagerness to learning new ideas outside scope or knowledge skill set

We are looking for a bright individual to join our extremely talented Salesforce development and integrations team.

As a Salesforce Developer you will:

  • Develop and/or enhance technological solutions based on the Salesforce platform
  • Develop integrations of 3rd party software with Salesforce
  • Provide 3rd line support for existing Salesforce based solutions and integrations
  • Day to day communication with US based team members, expert personnel and subject matter experts
  • Review and analyze business requirements and estimate development time
  • Developing flexible platform architecture to support changing requirements
  • Participating in the design and development phase of software production
  • Create unit tests

Your talent:

  • Experience with object oriented programming languages/JavaScript
  • Experience with Salesforce development - Apex, Visualforce and Lightning
  • Experience with Salesforce1 mobile application development
  • Experience with developing integrations with Salesforce and other systems
  • Ability to lead/handle/organize the development process for complex software projects
  • Excellent knowledge of Design Patterns

Requirements:

  • A firm grasp of computer science fundamentals including object-oriented design, data structures and algorithms
  • Experience working with Spring Boot
  • Experience using core Java (would be beneficial but not mandatory)
  • Conduct software component integration to ensure end-to-end system functionality prior to formal testing.
  • Solid understanding of RESTful architecture
  • Experience with RDBMS (MySQL or PostgreSQL)
  • Experience with NoSQL is a plus
  • Experience in designing and developing large-scale enterprise applications
  • Experience with Git
  • Experience using modern development collaboration tools like Jira, Confluence, CI/CD pipelines
  • Experience with Scrum/Kanban

We stick to best programming practices, so you should be prepared for:

  • Writing clean code
  • Test-driven Development
  • Code reviews

An effective player in the team possesses:

  • Excellent communication skills
  • Ability to assume responsibility and take decisions
  • Positive attitude
  • Proactiveness

All positions are open for Sofia, Plovdiv, Varna, Veliko Turnovo, Blagoevgrad, Svishtov or Nis, Serbia!


What are the benefits of winning a career at Prime Holding?

  • Attractive remuneration package

  • Interesting and cutting-edge projects

  • Work-life balance: 25 days paid vacation + opportunity for occasional work from home

  • Dedicated Practice Lead to support you technical and career advancement

  • Healthy food and beverage program

  • Additional health insurance ( VIP Package)

  • Room to grow in a fast paced and rewarding career

  • 100 % smart colleagues

General Requirements:

  • Ability to work in high performance development environment.
  • Ability to work in a fast-paced, constantly changing environment
  • Ability to work independently and collaboratively in a team environment
  • Passionate about user experience and quality development
  • Good verbal and written communication skills in English

Go ahead and send your CV at

careers@primeholding.com