Android Developer - Gurgram, 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. Experience in the development and maintenance of mobile apps.
- Undertake design and development of Android App, ensuring performance, quality, and responsiveness.
- 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:
- Experience in Java, Kotlin, and MVP mandatory; MVVM architecture preferred.
- Strong understanding of Google’s Android design principles, patterns, best practices, and interface guidelines.
- Experience with the general mobile landscape, architectures, trends, and emerging technologies.
- Experience working with external data sources, APIs, and design patterns.
- Unit testing experience for robustness, including edge cases, usability, and reliability.
- Strong memory management, network interaction, performance tuning, concurrency, and multi-threading in Android.
- Solid Computer Science fundamentals and data structures.
- +2 years of hands-on Android application development experience.
- B.S. in Computer Science or equivalent engineering degree from Tier I or II college.
Engineering Manager - Gurgram, India
We’re looking to add a highly technical, hands-on, and mission-driven Engineering Manager to lead our engineering efforts to help us build out our event-driven microservices architecture. Work closely with product, sales and operations teams to create exciting new features and constantly improve the system. Own the code you write and communicate about the product we create together.
Key Responsibilities:
- Design, development, testing, troubleshooting, measurement, optimization, and improvement of software, new products, and code libraries across platforms.
- Partner with cross-functional experts to determine customer-focused solutions.
- Leverage best practices, articulate ideas, and promote them across the team and organization. Foster a culture of continuous learning.
- Lead application/framework/service design efforts, optimizing for quality, testing, and scale.
- Communicate clearly with team and management to define and 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 applications.
- Proven expertise in designing, developing scalable, maintainable, performant, and resilient applications.
- Expertise in Java, OOP principles, clean design, and design patterns OR expertise in JQuery, AngularJS, ReactJS, AmberJS, and NodeJS.
- Experience in designing and implementing micro-services and RESTful services.
- Experience with RDBMS (PostgreSQL, MySQL) and NoSQL databases (e.g., Elasticsearch, Cassandra, MongoDB).
- Experience with Spring Framework, Kafka, Hibernate, Maven, Ant, Restful Web services.
- Experience with Scala or Python is a plus.
- Experience with build management systems and CI/CD methodologies (Jenkins, Spinnaker, Kubernetes, etc.).
- Working knowledge of AWS infrastructure – EC2, Auto Scaling, RDS, ELB, S3, Kinesis.
Information Security Officer - Gurgaon, 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 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. 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:
- Experience in Java, Kotlin, and MVP mandatory; MVVM architecture preferred.
- Strong understanding of Android design principles, patterns, best practices, and interface guidelines.
- Experience with the general mobile landscape, architectures, trends, and emerging technologies.
- Experience working with external data sources, APIs, and design patterns.
- Unit testing experience for robustness including edge cases, usability, and general reliability.
- Good understanding of memory management, network interaction, performance tuning, concurrency, and multi-threading in Android.
- Strong fundamentals in Computer Science and data structures.
- +2 years of hands-on Android application development experience.
- B.S. in Computer Science or equivalent engineering degree from Tier I or II college.
Java Backend Developer - Gurgaon, India
We’re looking for a solid Java Backend Developer with a proven track record of delivering projects in an environment with high time sensitivity, focusing on 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 and the ability to rapidly learn and implement solutions.
- Enjoy working in a fast-paced, demanding environment with daily cadence solutions.
- Hands-on engineer with passion for Java/Spring-based back-end technologies and databases.
- Focus on code quality, performance, and execution.
- Proven track record of delivering projects in time-sensitive environments.
Must Have:
- 4+ years of backend development using Java/Spring Boot.
- Expertise in Core and Advanced Java, REST, and RDBMS (PostgreSQL, MySQL).
- Experience with Node.js and MongoDB is a plus.
- Experience with RabbitMQ, Elasticsearch, Kafka, CI/CD (Jenkins, Kubernetes, etc.).
- Experience with cloud services like AWS.
- Strong unit testing and code quality focus.
- Understanding of software design principles and frameworks.
- Proficiency in Linux environment.
- Bachelors/Master’s in Computer Science from Tier I/II colleges.
NodeJs Developer - Gurgaon, India
We’re looking for a solid Node.js Developer with hands-on engineering experience and a passion for JavaScript-based front-end and back-end technologies. Design solutions while writing clean, high-quality, scalable code.
A Great Fit:
- If you are excited about working in a start-up and being part of a small, highly talented team.
- Strong analytical skills and the ability to navigate unknown territory to propose and implement solutions.
- Enjoy working in a fast-paced, demanding environment with daily cadence deliveries.
- Hands-on engineer with focus on JavaScript-based front-end and back-end technologies.
- Design solutions while writing clean, high-quality, scalable code.
- Proven track record of delivering projects in time-sensitive environments.
Must Have:
- 3 to 4 years of backend development using modern frameworks/technologies.
- Expert understanding of Node.js or React, and AngularJS or JavaScript.
- Experience with RDBMS (PostgreSQL, MySQL, MongoDB).
- Bachelors/Master’s in Computer Science from Tier I/II colleges.
Nice to Have:
- Experience with RabbitMQ, Elasticsearch, AWS ecosystem, CI/CD (Jenkins, Kubernetes, etc.).
- Proficiency in Linux environment.
Tech Lead - Gurgram, India
We’re looking for a highly skilled Tech Lead who can lead our developers, design and architect technical solutions for business problems in a large digital lending ecosystem. Partner with cross-functional experts to determine customer-focused solutions.
Key Responsibilities:
- Design and architect technical solutions for business problems in a large Digital Lending ecosystem.
- Write maintainable, scalable, and efficient code.
- Partner with cross-functional experts to determine customer-focused solutions.
- Leverage best practices and promote them across the team. Foster a culture of continuous learning.
- Lead application/framework/service design efforts, optimizing for quality, testing, and scale.
- Communicate clearly with team and management to define and achieve goals.
What you will need to succeed:
- B Tech/BE in Computer Science or equivalent.
- 5+ years of experience building large-scale applications or products.
- Strong problem-solving, data structures, and algorithms.
- Expert understanding of one language – Java or Go or Scala.
- Experience with NoSQL databases (Cassandra, HBase, MongoDB).
- Experience with messaging systems – RabbitMQ or Kafka.
- Expertise with RDBMS – PostgreSQL, MySQL.
- Understanding of microservice-based architecture and domain-driven design.
- Knowledge of AWS infrastructure – EC2, Auto Scaling, RDS, ELB, S3, Kinesis.
UI Developer - Gurgaon, India
We’re looking for a UI Developer who can design, develop, test, troubleshoot, measure, optimize, and improve software, new products, and code libraries across platforms. Leverage best practices and promote a culture of continuous learning.
Key Responsibilities:
- Design, development, testing, troubleshooting, measurement, optimization, and improvement of software, across platforms.
- Partner with cross-functional teams to determine customer-focused solutions.
- Promote best practices and continuous learning across the team.
- Lead design efforts, optimizing for quality, testing, and scale.
- Communicate clearly with the team and management to define and achieve goals.
Must Have:
- 2+ years of experience with Angular.
- Excellent front-end design and development knowledge.
- Strong HTML, CSS, and cross-browser compatibility skills.
- Hands-on experience with complex AngularJS applications, directives, controllers, and services.
- Good understanding of AJAX and DOM manipulation.
- Experience with JavaScript build tools like Grunt or Gulp.
- Strong CS fundamentals and data structures.
- Problem-solving and critical thinking skills.
- Experience with RESTful services and backend integrations.