NodeJs developerGurgaon, India

Indifi Technologies

Indifi Technologies

Software Engineering
Gurugram, Haryana, India
Posted 6+ months ago

Andriod DeveloperGurgram, India

We’re looking for a self-driven, passionate, and ambitious Android Developer. Someone with strong experience in the development and maintenance of mobile apps. Undertake design and development of Android App. ensuring the best possible performance, quality, and responsiveness of the application.

A Great Fit:

  • If you are excited about working in a fast-paced start-up and being part of a small, highly talented team.
  • self-driven, passionate, and ambitious! Someone with strong experience in the development and maintenance of mobile apps.
  • Undertake design and development of Android App. ensuring the best possible performance, quality, and responsiveness of the application.
  • Designing and developing advanced applications for the Android platform
  • Translate designs and wireframes into high-quality code and Work on Bug fixing and improving application performance
  • Collaborate with cross-functional teams to define, design, and ship new features

Must Have :

  • Working experience in Java, Kotlin, and MVP mandatory. Working knowledge in MVVM architecture is preferred.
  • Strong developmental experience with Google's Android design principles, patterns, best practices, and interface guidelines.
  • Working experience in the general mobile landscape, architectures, trends, and emerging technologies.
  • Work with outside data sources, APIs, and design patterns.
  • Preferred experience in Unit-test code for robustness including edge cases, usability, and general reliability.
  • Good understanding of memory management, network interaction, performance tuning, concurrency, and multi-threading in Android is mandatory.
  • Stronghold over Computer Science Fundamentals and Data Structures.
  • +2 years of hands-on experience in Android application development.
  • B.S. in Computer Science or equivalent engineering degree from Tier I or II college

Engineering ManagerGurgram, India

We’re looking to add highly technical, hands-on, and mission-driven Engineering Manager to lead our engineering efforts to help us build out our event driven microservices architecture. working closely with product, sales and operations teams to create exiting new features and constantly improve system. Own the code you write and tom-tom about the product that we create together.

Key Responsibilities:

  • Responsible for design, development, testing, troubleshooting, measurement, optimization, and improvement of software, new products, and code libraries across platforms.
  • Partners with cross-functional experts (Product Management, Sales, Design, etc) to determine customer-focused solutions
  • Leverage best practices, articulate ideas, & markets them across team and organization. Promotes a culture of continuous learning
  • Leads application/framework/service design efforts, optimizing for quality, testing, and scale.
  • Communicates clearly with team and management to define & achieve goals.

What you will need to succeed:

  • B.S. in Computer Science or equivalent engineering degree
  • 7+ years of experience designing and developing web or software application
  • Proven expertise in designing, developing scalable, maintainable, performant, and resilient application.
  • Proven expertise in Java, OOP Principals, clean Design, and Design patterns OR Expert understanding of JQuery, AngularJS, ReactJS, AmberJS and NodeJS
  • Experience in designing and implementing micro-services and RESTful services
  • Expertise with RDBMS (PostgreSQL, MySQL) and NoSQL Database – ES , Cassandra, MongoDB.
  • Working Experience with Spring Framework, Kafka, Hibernate, Maven, Ant, Restful Webservices
  • Experience working in Scala or Python is plus
  • Expertise in build management systems and Continuous Integration and Deployment methodologies (Jenkin, Spinnaker, Kubernetes etc)
  • Working knowledge of AWS infrastructure – EC2, Auto Scaling, RDS, ELB, S3, Kinesis

Information Security OfficerGurgaon,India

We’re looking for an Information Security Officer who can establish, implement and monitor a strategic, comprehensive enterprise information security and IT risk management program. Work directly with the business units to facilitate risk assessment and risk management processes.

A Great Fit:

  • If you are excited about working in a fast-paced start-up and being part of a small, highly talented team.
  • self-driven, passionate, and ambitious! Someone with strong experience in the development and maintenance of mobile apps.
  • Undertake design and development of Android App. ensuring the best possible performance, quality, and responsiveness of the application.
  • Designing and developing advanced applications for the Android platform
  • Translate designs and wireframes into high-quality code and Work on Bug fixing and improving application performance
  • Collaborate with cross-functional teams to define, design, and ship new features

Must Have :

  • Working experience in Java, Kotlin, and MVP mandatory. Working knowledge in MVVM architecture is preferred.
  • Strong developmental experience with Google's Android design principles, patterns, best practices, and interface guidelines.
  • Working experience in the general mobile landscape, architectures, trends, and emerging technologies.
  • Work with outside data sources, APIs, and design patterns.
  • Preferred experience in Unit-test code for robustness including edge cases, usability, and general reliability.
  • Good understanding of memory management, network interaction, performance tuning, concurrency, and multi-threading in Android is mandatory.
  • Stronghold over Computer Science Fundamentals and Data Structures.
  • +2 years of hands-on experience in Android application development.
  • B.S. in Computer Science or equivalent engineering degree from Tier I or II college

Java Backend DeveloperGurgaon, India

We ‘re looking for a solid Java Backend Developer to Carry a proven track record of delivering projects in an environment with high time sensitivity and passion towards Java/Spring based back end technologies, relational and analytical databases

A Great Fit:

  • If you are excited about working in a start-up and being part of a small, highly talented team.
  • Possess strong analytical skills, able to quickly learn and navigate through unknown territory, suggest, and implement solutions.
  • Excited about working in a fast-paced, demanding environment where solutions/fixes are delivered on a daily cadence instead of weekly/monthly cycles.
  • Extremely hands-on engineer with passion towards Java/Spring based back-end technologies, relational and analytical databases
  • Understanding of Big O notation and caring deeply about code quality, performance, and execution.
  • Carry a proven track record of delivering projects in an environment with high time sensitivity.

Must Have :

  • 4+ years of experience in backend system development using Java/Spring boot.
  • Expert understanding of Core and Advanced Java, REST, and RDBMS (PostgreSQL, MySQL).
  • Experience with NodeJs and MongoDB is a plus.
  • Experience with RabittMQ, Elastic Search, Kafka, continuous integration, and deployment methodologies (Jenkins, Kubernetes, etc).
  • Experience in working with Cloud Computing Services like AWS
  • A passion to write high-quality and resilient code with good unit tests.
  • Good understanding of software design principles and frameworks.
  • Proficiency in Linux environment
  • Bachelors/Master’s degree in Computer Science from tier-I/tier-II colleges only.
  • Maintain regular and reliable work attendance.

NodeJs developerGurgaon, India

We ‘re looking for a solid NodeJs Developer who has hands-on engineer with passion towards java script based front end and back end technologies, relational and analytical databases. Design solutions while writing clean, high-quality, high-performance, maintainable, and scalable code

A Great Fit:

  • If you are excited about working in a start-up and being part of a small, highly talented team.
  • Possess strong analytical skills, able to quickly learn and navigate through unknown territory, suggest and implement a solution.
  • Excited about working in a fast paced, demanding environment where solutions/fixes are delivered on daily cadence instead of weekly/monthly cycles.
  • Extremely hands-on engineer with passion towards java script based front end and back end technologies, relational and analytical databases
  • Design solutions while writing clean, high-quality, high-performance, maintainable, and scalable code
  • Carry proven track record of delivering projects in an environment with high time-sensitivity.

Must Have :

  • 3 to 4 years of experience of backend system development using modern framework/technologies.
  • Expert understanding of NodeJs or React, and AngularJs or java script.
  • Expertise with RDBMS (PostgreSQL, MySQL, Mongodb)
  • Bachelor's/Master’s degree in Computer Science from tier-I/tier-II colleges only.

Nice to have :

  • Experience with RabbitMQ, Elastic Search, AWS ecosystem, continuous integration and deployment methodologies (Jenkins, Kubernetes etc).
  • Proficiency in Linux environment.

Tech LeadGurgram, India

We ‘re looking for a highly skilled Tech Lead who can lead our developers, can design and architect technical solutions for business problem of large digital lending ecosystem. Partners with cross-functional experts (Product Management, Sales, Design etc) to determine customer-focused solutions

Key Responsibilities:

  • Design and Architect technical solutions for business problems of large Digital Lending ecosystem.
  • Write maintainable/scalable/efficient code
  • Partners with cross-functional experts (Product Management, Sales, Design etc) to determine customer-focused solutions
  • Leverage best practices, articulates ideas, & markets them across team and organization. Promotes a culture of continuous learning
  • Leads application/framework/service design efforts, optimizing for quality, testing, and scale.
  • Communicates clearly with team and management to define & achieve goals.

What you will need to succeed:

  • B Tech/BE in Computer Science or equivalent engineering degree from reputed institutions
  • 5+ years of experience building large-scale Applications or Products
  • A “Bring it On” attitude; bias for action: self-driven, end-to-end ownership; entrepreneurial
  • Approach; Focus on operational excellence; Ability to work with Ambiguity
  • Strong in problem-solving skills, data structures, and Algorithms
  • Expert understanding of one of Language – Java or Go or Scala
  • Worked with one of NoSQL Database – Cassandra. Hbase, MongoDB
  • Experience with messaging systems - RabbitMQ or Kafka
  • Expertise with RDBMS - PostgreSQL, MySQL
  • Deep understanding of Microservice Based Architecture and Domain Driven Design
  • Good knowledge of AWS infrastructure – EC2, Auto Scaling, RDS, ELB, S3, Kinesis

UI DeveloperGurgaon, India

We’re looking for an UI Developer who can design, development, testing, troubleshooting, measurement, optimization and improvement of software, new products, and code libraries across platforms. Leverage best practices, articulates ideas, & markets them across team and organization. Promotes a culture of continuous learning.

Key Responsibilities:

  • Responsible for design, development, testing, troubleshooting, measurement, optimization and improvement of software, new products, and code libraries across platforms.
  • Partners with cross functional experts (Product Management, Sales, Design, etc) to determine customer focused solutions
  • Leverage best practices, articulates ideas, & markets them across team and organization. Promotes a culture of continuous learning
  • Leads application/framework/service design efforts, optimizing for quality, testing, and scale.
  • Communicates clearly with the team and management to define & achieve goals.

Must Have :

  • 2+ years of Experience with Angular
  • Excellent knowledge of front-end end design and development.
  • Strong expertise with HTML, CSS, and writing cross-browser-compatible code.
  • Hand on and implements complex AngularJS applications, directives, controllers, services
  • Good understanding of AJAX and JavaScript Dom manipulation Techniques
  • Experience in JavaScript build tools like grunt or gulp
  • Thorough understanding of Computer Science Fundamentals and data structures
  • Critical thinking and problem-solving skills
  • Experience in working with the backend team for integrations. Experience with RESTful services.