idenfit
Career

At Idenfit we know that great things happen
anywhere people come together with one
shared goal.

If you want to join us, take a look below :)

Back-End Developer

What do we do?

We are developing idenfit (Human Resources Software) which is a cloud platform lets you identify, track and manage your workforce easy and secure. It enables real-time communication between Web and mobile apps and exposes communication capabilities using REST API's

Our focus is API development with java and open source technologies:

- Tech Stack: Java, Spring, JPA, Git, maven, RabbitMQ, MySQL,Google Firebase, Google BigQuery, REST, Hibernate, GraphQL, QueryDSL and much more

- Platform: Deployable to Cloud (Google Cloud)

- Backend: Based on Multi-tier technologies

- API consumers: Web clients (JavaScript), Mobile clients (iOS and Android)

What will you do in a cross-functional Agile team?

Design & Develop:

  • Enterprise level application both with Spring Boot and Hibernate
  • Scalable and robust software with high quality requirements following Clean Code principles
  • You will use & practice:

  • Scrum methodology, TDD, continuous delivery
  • The Linux command line and Bash scripts
  • Continuous deployment and automation tools and able to identify tasks which require automation
  • What we expect from you?

  • Minimum of 5 years’ solid professional experience in software development, especially with Java (JDK 8)
  • Have an analytical mindset and strong problem-solving skills
  • Very good command of both written and spoken English
  • Thorough understanding of Object-Oriented programming
  • Experience with Java web development on an enterprise level
  • Experience with Spring
  • Experience with JPA, Hibernate
  • Experience with design principles and patterns
  • Developing performance-enhancing algorithms
  • Experience with unit tests
  • Experience with RESTful Web Services
  • Experience with Relational Databases and SQL
  • Understanding of IP networking and TCP/IP concepts
  • Detail-oriented person who enjoys working within a strong team
  • Seeking proactively refactoring and improvement points
  • Naturally curious and enjoy discovering new things
  • Ability to work under pressure
  • No military service obligations for male candidates
  • Nice to Have

  • Experience with Google Cloud Services
  • Experience with Google Firebase Services

  • Front-End Developer

    What do we do?

    What we expect from you?

  • 4+ years experience as a Front-end Developer
  • Experience with HTML5, CSS3, Javascript, Vue.js
  • Experience with modern Front End Dev Ops (NPM, WebPack, Gulp, Browserify, Babel, etc)
  • Experience with Sass or other compiled CSS languages
  • Experience in responsive web design
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Stay up-to-date on emerging technologies
  • Good knowledge of version control systems e.g. Git
  • Experience in optimizing for page performance
  • Ability to write clean and semantical front-end code
  • Self-motivated; independent, organized and proactive; highly responsive, flexible, and adaptable when working across multiple teams
  • Should be open for developing and learning new technologies
  • Bonuses (as a plus):

  • Experience with GraphQL,
  • Experience with Firebase (deploy and monitoring of app)

  • Mobile Developer

    What we expect from you?

  • Bachelor’s Degree in Computer Science, Computer Engineering or related disciplines
  • Minimum 4 years of experience in iOS & Android development
  • Good command of spoken and written English
  • Ability to develop functional mobile applications by modern architectures like MVVM, MVP - Clean Architecture
  • Strong ability and knowledge in Android Development tools and methods including: Gradle, Android Studio, UI Layout, Intents, Services, Fragment usage, and lifecycle
  • Extensive knowledge of Android platform SDK as well as commonly applied 3rd party and open sourced libraries
  • Strong analytical and problem-solving skills Strong knowledge of the IOS SDK (UIKit, Storyboards, Core Animation, Core Data, Autolayout)
  • Strong knowledge of asynchronous programming (GCD, NSOperationQueue)
  • Experience in more of the following technologies and instruments: CocoaPods, Xcode Instruments
  • Strong knowledge/experience in Objective,Swift and OO design principles
  • Understanding of the following technologies: XML, Web Services, HTTP(S), SOAP, REST API, JSON
  • Expert understanding of common software engineering practices (git, code documentation, continuous integration, dependency management, monitoring, version management)
  • Experience with multithreaded programming and writing unit tests and testable code
  • Excellent problem solving, critical thinking, and communication skills
  • Excellent communication skills and the ability to work well in a team
  • Proactive, self-directed, detailed and organized
  • Solution-oriented can take the initiative, responsible
  • Excellent communication skills and the ability to work well in a team
  • Proactive, self-directed, detailed and organized
  • Immediate available is an advantage