Cutshort logo
Data Structures Jobs in Bangalore (Bengaluru)

50+ Data Structures Jobs in Bangalore (Bengaluru) | Data Structures Job openings in Bangalore (Bengaluru)

Apply to 50+ Data Structures Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Data Structures Job opportunities across top companies like Google, Amazon & Adobe.

icon
Mammoth Analytics

at Mammoth Analytics

2 recruiters
Manu Singhal
Posted by Manu Singhal
Bengaluru (Bangalore)
1 - 3 yrs
₹8L - ₹14L / yr
skill iconVue.js
skill iconAngular (2+)
skill iconReact.js
skill iconAngularJS (1.x)
skill iconPython
+19 more


Mammoth


Mammoth is a data management platform revolutionizing the way people work with data. Our lightweight, self-serve SaaS analytics solution takes care of data ingestion, storage, cleansing, transformation, and exploration, empowering users to derive insights with minimal friction. Based in London, with offices in Portugal and Bangalore, we offer flexibility in work locations, whether you prefer remote or in-person office interactions.

Job Responsibilities

  • Collaboratively build robust, scalable, and maintainable software across the stack.
  • Design, develop, and maintain APIs and web services.
  • Dive into complex challenges around performance, scalability, concurrency, and deliver quality results.
  • Improve code quality through writing unit tests, automation, and conducting code reviews.
  • Work closely with the design team to understand user requirements, formulate use cases, and translate them into effective technical solutions.
  • Contribute ideas and participate in brainstorming, design, and architecture discussions.
  • Engage with modern tools and frameworks to enhance development processes.


Skills Required


Frontend:

  • Proficiency in Vue.js and a solid understanding of JavaScript.
  • Strong grasp of HTML/CSS, with attention to detail.
  • Knowledge of TypeScript is a plus.

Backend:

  • Strong proficiency in Python and mastery of at least one framework (Django, Flask, Pyramid, FastAPI or litestar).
  • Experience with database systems such as PostgreSQL.
  • Familiarity with performance trade-offs and best practices for backend systems.

General:

  • Solid understanding of fundamental computer science concepts like algorithms, data structures, databases, operating systems, and programming languages.
  • Experience in designing and building RESTful APIs and web services.
  • Ability to collaborate effectively with cross-functional teams.
  • Passion for solving challenging technical problems with innovative solutions.
  • AI/ML or Willingness to learn on need basis.

Nice to have:

  • Familiarity with DevOps tools like Docker, Kubernetes, and Ansible.
  • Understanding of frontend build processes using tools like Vite.
  • Demonstrated experience with end-to-end development projects or personal projects.


Job Perks

  • Free lunches and stocked kitchen with fruits and juices.
  • Game breaks to unwind.
  • Work in a spacious and serene office located in Koramangala, Bengaluru.
  • Opportunity to contribute to a groundbreaking platform with a passionate and talented team.


If you’re an enthusiastic developer who enjoys working across the stack, thrives on solving complex problems, and is eager to contribute to a fast-growing, mission-driven company, apply now!

Read more
Wissen Technology

at Wissen Technology

4 recruiters
Vijayalakshmi Selvaraj
Posted by Vijayalakshmi Selvaraj
Bengaluru (Bangalore)
3 - 8 yrs
Best in industry
skill iconJava
SQL
Spring Boot
Spring MVC
Multithreading
+2 more

Role & responsibilities

  • Strong written/verbal communication skills
  • Minimum 5-12 Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)
  • Good knowledge of the JVM with an understanding of performance and memory optimization.
  • Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
  • Excellent knowledge on collections like, Array List, Vector, LinkedList, Hashmap, HashTable, HashSet is mandate.
  • Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
  • Expert level understanding of Object Oriented Concepts and Data Structures
  • Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.


Read more
SaaS Labs

at SaaS Labs

3 recruiters
Anant Jain
Posted by Anant Jain
Noida, Bengaluru (Bangalore)
3 - 7 yrs
₹22L - ₹33L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
Data Structures

A Senior Software Development Engineer at SaaS Labs would handle the responsibility of developing features for our existing products while bringing further innovation and perspective to the table. The ideal candidate is an enthusiastic go-getter who can manage a project end-to-end and work in a collaborative workspace!


Qualification:

  • Bachelors in Computer Science or Information Technology Engineering or relevant.
  • 3-6 years of experience in software development or similar roles.

Key Responsibilities:

  • Building and developing new software features for our products such as JustCall, Helpwise, CallPage, Atolia, and Dialworks.
  • Working through the design, implementation, integration, testing, and deployment phases of project delivery.
  • Provide software design and programming expertise to support research projects.
  • Collaborating with cross-functional teams - Experimenting and reiterating on software basis feedback from customers/product & business stakeholders.
  • Designing and developing new fast and robust algorithms to ensure that the platform supports millions of communications exchanges every month.
  • Working with our engineering team to deploy and maintain research models in the production.
  • Collaborating with the product and design teams on crafting great user experiences.

Skills:

  • Strong knowledge and experience in HTML5, CSS3, and JavaScript.
  • Experience in designing and building systems for maximum performance, reliability, and scalability
  • Experience in working with JavaScript, React.js & Remix Run.
  • Experience in working with object-oriented programming and at least one object-oriented programming language.
  • Understanding of browser caching.
  • Experience with seamless integration of front-end to backend functionality.
  • Knowledge of high-level programming concepts like promises, and data-binding.
  • Ability to design relational database schema at scale.
  • Tailwind experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with test-driven/behavior-driven development using automated testing tools.

Other essential qualities for this role: 

  • Product sense or curiosity about product and business value.
  • A high degree of ownership and being a strong self-starter - correspondingly, you can expect autonomy to voice and execute new ideas.
  • Good problem-solving skills - ‘there is always a solution’ attitude.
  • Since you will be working with multiple projects and people, a little empathy and mutual respect would go a long way!
  • Good interpersonal and communication skills are a huge plus as well and would assist you in being a team player.

Benefits and Perks: 

  • Opportunity to work and collaborate with a truly global team spread across six countries
  • Routine hackathons and learning boot camps to promote knowledge sharing
  • A healthy space for new ideas
  • Choose your work hours

How to apply

We strongly encourage candidates of all different backgrounds and identities to apply. We’re committed to building an inclusive, supportive place for you to do the best work of your career.

We are reviewing applications on a rolling basis and will invite candidates to interview.


About SaaS Labs

SaaS Labs is a global SaaS company powering Sales and Support teams of over 7000 growing businesses with its software ecosystem focused on automation, productivity, and collaboration. One of the fastest-growing companies in India, SaaS Labs is backed by leading investors such as Peak XV Partners, Base10 Partners, and Eight Roads. Currently, our portfolio of products includes JustCall (Contact Center Software), Helpwise (Shared Inbox), Dialworks (Sales Readiness Platform), EasyCalendar (Scheduling Software), CallPage (Callback Automation), Atolia (Collaborative Workspace), and CallRoot (Call Tracking and Analytics).


SaaS Labs is a diverse international team of passionate problem solvers. With innovation, experimentation, and customer obsession at the heart of its ethos, the company has been honored with 30+ innovation awards including the coveted Deloitte Technology Fast 50 and FT High Growth Companies (Asia Pacific).


Read more
Someshwara Software
Chandana Kandukur
Posted by Chandana Kandukur
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹12L / yr
skill iconPython
TensorFlow
pandas
skill iconGit
skill iconFlask
+6 more

 Job Description: AI/ML Engineer

 

Location: Bangalore (On-site)  

Experience: 2+ years of relevant experience

 

About the Role:

We are seeking a skilled and passionate AI/ML Engineer to join our team in Bangalore. The ideal candidate will have over two years of experience in developing, deploying, and maintaining AI and machine learning models. As an AI/ML Engineer, you will work closely with our data science team to build innovative solutions and deploy them in a production environmen

 

 Key Responsibilities:

- Develop, implement, and optimize machine learning models.

- Perform data manipulation, exploration, and analysis to derive actionable insights.

- Use advanced computer vision techniques, including YOLO and other state-of-the-art methods, for image processing and analysis.

- Collaborate with software developers and data scientists to integrate AI/ML solutions into the company's applications and products.

- Design, test, and deploy scalable machine learning solutions using TensorFlow, OpenCV, and other related technologies.

- Ensure the efficient storage and retrieval of data using SQL and data manipulation libraries such as pandas and NumPy.

- Contribute to the development of backend services using Flask or Django for deploying AI models.

- Manage code using Git and containerize applications using Docker when necessary.

- Stay updated with the latest advancements in AI/ML and integrate them into existing projects.

 

Required Skills:

- Proficiency in Python and its associated libraries (NumPy, pandas).

- Hands-on experience with TensorFlow for building and training machine learning models.

- Strong knowledge of linear algebra and data augmentation techniques.

- Experience with computer vision libraries like OpenCV and frameworks like YOLO.

- Proficiency in SQL for database management and data extraction.

- Experience with Flask for backend development.

- Familiarity with version control using Git.

 

 Optional Skills:

- Experience with PyTorch, Scikit-learn, and Docker.

- Familiarity with Django for web development.

- Knowledge of GPU programming using CuPy and CUDA.

- Understanding of parallel processing techniques.

 

Qualifications:

- Bachelor's degree in Computer Science, Engineering, or a related field.

- Demonstrated experience in AI/ML, with a portfolio of past projects.

- Strong analytical and problem-solving skills.

- Excellent communication and teamwork skills.

 

 Why Join Us?

- Opportunity to work on cutting-edge AI/ML projects.

- Collaborative and dynamic work environment.

- Competitive salary and benefits.

- Professional growth and development opportunities.

 

If you're excited about using AI/ML to solve real-world problems and have a strong technical background, we'd love to hear from you!

 

Apply now to join our growing team and make a significant impact!

Read more
Real-time marketing automation built on an intelligent & secure Customer Data Platform increases conversions, retention & growth for enterprises.

Real-time marketing automation built on an intelligent & secure Customer Data Platform increases conversions, retention & growth for enterprises.

Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
0 - 2 yrs
₹7L - ₹14L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Algorithms
+4 more

Responsibilities:

  • Design and Develop large scale sub-systems
  • To periodically explore latest technologies (esp Open Source) and prototype sub-systems
  • Be a part of the team that develops the next-gen Targeting platform
  • Build components to make the customer data platform more efficient and scalable

Qualifications:

  • 0-2 years of relevant experience with Java, Algorithms, Data Structures, & Optimizations in addition to Coding.
  • Education: B.E/B-Tech/M-Tech/M.S in Computer Science or IT from premier institutes

Skill Set:

  • Good Aptitude/Analytical skills (emphasis will be on Algorithms, Data Structures,& Optimizations in addition to Coding)
  • Good knowledge of Databases - SQL, NoSQL
  • Knowledge of Unit Testing a plus

Soft Skills:

  • Has an appreciation of technology and its ability to create value in the marketing domain
  • Excellent written and verbal communication skills
  • Active & contributing team member
  • Strong work ethic with demonstrated ability to meet and exceed commitments
  • Others: Experience of having worked in a start-up is a plus
Read more
Wissen Technology

at Wissen Technology

4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore), Mumbai
7 - 10 yrs
Best in industry
skill iconJava
Spring
J2EE
skill iconSpring Boot
Hibernate (Java)
+8 more

Job Description:

  1. Experience in Core Java, Spring Boot.
  2. Experience in microservices.
  3. Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  4. Should be able to analyze, design, develop and test complex, low-latency client-facing applications.
  5. Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2
  6. Good knowledge of multi-threading
  7. Basic working knowledge of Unix/Linux
  8. Excellent problem solving and coding skills in Java
  9. Strong interpersonal, communication and analytical skills.
  10. Should be able to express their design ideas and thoughts.


About Wissen Technology:

 

Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.

 

Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’.

 

Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.

 

Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.

 

We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.



Read more
HeyCoach
Ishita Sinha
Posted by Ishita Sinha
Bengaluru (Bangalore)
1 - 10 yrs
₹3L - ₹5L / yr
Data Structures
Systems design

About HeyCoach:

We are an exceptional group of highly skilled individuals, passionate about addressing a fundamental challenge within the education industry. Our team consists of talented geeks who possess a deep understanding of the issues at hand and are dedicated to finding innovative solutions. In our quest for excellence, we are constantly seeking out remarkable individuals who can contribute to our growth and success.


Whether it's developing cutting-edge technologies, designing immersive learning experiences, or implementing groundbreaking teaching methodologies, we consistently strive for excellence.


Job Summary:

Are you a seasoned competitive programmer with a passion for mentoring and inspiring others? Do you have a knack for problem-solving and a drive to lead a community of aspiring coders to new heights? If so, we want you to join our team as a Competitive Programming Lead at HeyCoach!


Key Responsibilities:

  • Mentorship and Training: Provide guidance and mentorship to aspiring competitive programmers, helping them enhance their problem-solving skills and algorithmic knowledge.
  • Content Development: Create and curate high-quality programming challenges, tutorials, and resources tailored to various skill levels.
  • Community Engagement: Foster a vibrant and inclusive community of programmers by organizing regular contests, webinars, and interactive sessions.
  • Performance Tracking: Monitor and track the progress of participants, offering personalized feedback and strategies for improvement.
  • Collaboration: Work closely with other team members to develop and implement innovative training programs and initiatives.
  • Stay Updated: Keep abreast of the latest trends and advancements in competitive programming to ensure our training programs are cutting-edge.
  • Team Management: Handle and support team members, ensuring they are aligned with the goals and objectives of our programs.


Qualifications:

  • Proven experience in system design and competitive programming with a strong track record in major contests (e.g., Codeforces, LeetCode, TopCoder, etc.).
  • Excellent problem-solving skills and a deep understanding of algorithms and data structures.
  • Passion for teaching and mentoring aspiring programmers.
  • Strong communication and interpersonal skills.
  • Ability to create engaging and educational content.
  • Self-motivated and able to work independently as well as part of a team.
Read more
Wissen Technology

at Wissen Technology

4 recruiters
Tony Tom
Posted by Tony Tom
Bengaluru (Bangalore)
3 - 12 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Multithreading
+2 more
  • Experience in Core Java, CXF, Spring. 
  • Experience in spring boot, microservices. 
  • Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns. 
  • Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications. 
  • Good development experience with RDBMS, preferably Sybase database 
  • Good knowledge of multi-threading and high volume server side development 
  • Experience in sales and trading platforms in investment banking/capital markets 
  • Basic working knowledge of Unix/Linux 
  • Excellent problem solving and coding skills in Java 
  • Strong interpersonal, communication and analytical skills. 
  • Should have the ability to express their design ideas and thoughts. 


Read more
Sigmoid

at Sigmoid

1 video
4 recruiters
Jayakumar AS
Posted by Jayakumar AS
Bengaluru (Bangalore), Hyderabad
2 - 5 yrs
₹12L - ₹15L / yr
PySpark
Data engineering
Big Data
Hadoop
Spark
+5 more

Sigmoid works with a variety of clients from start-ups to fortune 500 companies. We are looking for a detailed oriented self-starter to assist our engineering and analytics teams in various roles as a Software Development Engineer.


This position will be a part of a growing team working towards building world class large scale Big Data architectures. This individual should have a sound understanding of programming principles, experience in programming in Java, Python or similar languages and can expect to

spend a majority of their time coding.


Location - Bengaluru and Hyderabad


Responsibilities:

● Good development practices

○ Hands on coder with good experience in programming languages like Java or

Python.

○ Hands-on experience on the Big Data stack like PySpark, Hbase, Hadoop, Mapreduce and ElasticSearch.

○ Good understanding of programming principles and development practices like checkin policy, unit testing, code deployment

○ Self starter to be able to grasp new concepts and technology and translate them into large scale engineering developments

○ Excellent experience in Application development and support, integration development and data management.

● Align Sigmoid with key Client initiatives

○ Interface daily with customers across leading Fortune 500 companies to understand strategic requirements


● Stay up-to-date on the latest technology to ensure the greatest ROI for customer &Sigmoid

○ Hands on coder with good understanding on enterprise level code

○ Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems

○ Experience in defining technical requirements, data extraction, data

transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment


● Culture

○ Must be a strategic thinker with the ability to think unconventional /

out:of:box.

○ Analytical and data driven orientation.

○ Raw intellect, talent and energy are critical.


○ Entrepreneurial and Agile : understands the demands of a private, high growth company.

○ Ability to be both a leader and hands on "doer".


Qualifications: -

- Years of track record of relevant work experience and a computer Science or related technical discipline is required

- Experience with functional and object-oriented programming, Java must.

- hand-On knowledge in Map Reduce, Hadoop, PySpark, Hbase and ElasticSearch.

- Effective communication skills (both written and verbal)

- Ability to collaborate with a diverse set of engineers, data scientists and product managers

- Comfort in a fast-paced start-up environment


Preferred Qualification:

- Technical knowledge in Map Reduce, Hadoop & GCS Stack a plus.

- Experience in agile methodology

- Experience with database modeling and development, data mining and warehousing.

- Experience in architecture and delivery of Enterprise scale applications and capable in developing framework, design patterns etc. Should be able to understand and tackle technical challenges, propose comprehensive solutions and guide junior staff

- Experience working with large, complex data sets from a variety of sources

Read more
Cornertree

at Cornertree

1 recruiter
Deepesh Shrimal
Posted by Deepesh Shrimal
Bengaluru (Bangalore)
8 - 13 yrs
₹1L - ₹15L / yr
TypeScript
nest.js
skill iconNodeJS (Node.js)
skill iconJavascript
nestjs
+6 more

Hands-on working knowledge and experience is required in:

a. JavaScript, Typescript, NodeJS (Express, NestJs, etc. )

b. Experience working in GCP or AWS or Azure

c. Experience working in Containers & Unix Platforms

d. Relational Databases (PostgreSQL, MySQL, SQL, etc. )

e. Agile Methodologies (Scrum, TDD, BDD, etc. )

f. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and Secure Design patterns and architecture is a must

g. Data Structures and Algorithms using Javascript, Typescript and/or other Programing Languages

h. Strong organizational skills i. Agile Methodologies (Scrum, TDD, BDD, etc. )


Experience with several of the following tools/technologies is desirable:

a. GIT (Bit Bucket, Gitlab, etc. ), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.

b. Design Patterns and implementing the Design Patterns

c. Development of Complex Application and System Architectures

d. NoSQL Databases (Redis, Mongo, etc. ) e. Full stack development

f. Experience working with CI/CD pipelines with for example GitHub Actions.


Knowledge of the following technologies is a plus:

a. Other Programming Languages (Java, Python, etc. )

b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc

Read more
Benison Technologies

at Benison Technologies

3 recruiters
Lokesh B
Posted by Lokesh B
Bengaluru (Bangalore)
2 - 6 yrs
Best in industry
Routing protocols
Multiprotocol Label Switching (MPLS)
BGP
Simple Network Management Protocol (SNMP)
L2/L3
+9 more

Experience 2- 6 years within SW development

Excellent C/C++ and object-oriented programming skills

Excellent design analysis skills, including experience with software modeling,

Excellent on Linux for CLI or SNMP management related layer for L2 or L3 switches

Experience in telecom is a plus

Flexible, innovative, and driven

Structured and thorough with analytical and troubleshooting skills

Highly motivated team player

Agile way of working

Read more
vyaparApps

at vyaparApps

5 recruiters
Madhurima Pandey
Posted by Madhurima Pandey
Bengaluru (Bangalore)
4 - 8 yrs
₹10L - ₹14L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconJavascript
+7 more

About Vyapar:

We are a technology and innovation company in the fintech space, delivering business accounting software to Micro, Small & Medium Enterprises (MSMEs). With more than 5 Million users across 140 countries, we are one of the fastest growing companies in this space. We take the complexity out of invoicing, inventory management & accounting, making it so simple, such that small businesses can spend less time on manual bookkeeping and spend more time focusing on areas of business that matter.

 

Role Summary:

Vyapar's Engineering team builds the technology platform that eases and digitizes our customers' bookkeeping and enables the transition of cumbersome accounting data from general bookkeeping to a digitized always available resource.

The Javascript engineer will be responsible for the developing features in Vyapar application. Strong understanding of HTML, CSS, JavaScript, Responsive design, JQuery, React, database etc. concepts is critical

 

 

Key Responsibilities:

  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Use of complex algorithm to build the business requirements.
  • Help maintain code quality, organization, and automatization.
  • Ability to understand business requirements and translate them into technical requirements

Desired Skills And Requirements


Must have

  • Strong JavaScript
  • HTML, CSS 
  • React/Angular/JQuery/Vue
  • Problem-solving skills, and Data Structures.
  • Strong knowledge of SQL database or RDBMS.

 

Good to have

  • Familiarity with RESTful APIs to connect applications to back-end services.
  • Strong knowledge of Web UI design principles, patterns, and best practices.
  • Experience with offline storage and performance tuning.
  • Experience and understanding of database concepts and sql queries.
  • Familiarity with cloud message APIs and push notifications.
  • Familiarity with continuous integration.
  • A knack for benchmarking and optimization.

 

Experience:

  • Minimum 4 years of experience in JavaScript
  • Minimum 3 years of experience in HTML, CSS
  • Minimum 3 years of experience in SQL/ RDBMS.

 

Education:

  • A full-time B.E/ B.Tech Degree from a recognized university.


Read more
Recro

at Recro

1 video
32 recruiters
Mounashree JP
Posted by Mounashree JP
Bengaluru (Bangalore)
4 - 5 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
Data Structures

Key Responsibilities:

  • Rewrite existing APIs in NodeJS.
  • Remodel the APIs into Micro services-based architecture.
  • Implement a caching layer wherever possible.
  • Optimize the API for high performance and scalability.
  • Write unit tests for API Testing.
  • Automate the code testing and deployment process.


Skills Required:

  • At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
  • Excellent hands-on experience using MySQL or any other SQL Database.
  • Good knowledge of MongoDB or any other NoSQL Database.
  • Good knowledge of Redis, its data types, and their use cases.
  • Experience with graph-based databases like GraphQL and Neo4j.
  • Experience developing and deploying REST APIs.
  • Good knowledge of Unit Testing and available Test Frameworks.
  • Good understanding of advanced JS libraries and frameworks.
  • Experience with Web sockets, Service Workers, and Web Push Notifications.
  • Familiar with NodeJS profiling tools.
  • Proficient understanding of code versioning tools such as Git.
  • Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
  • Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
  • Experience building a large-scale social or location-based app.


Read more
Crunch
Anjanay Saxena
Posted by Anjanay Saxena
Bengaluru (Bangalore)
0 - 2 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconPython
Data Structures
Algorithms

⌛️ Where will you spend your time?

  • Early-stage AI SaaS product with the potential to disrupt the Product Analytics space
  • Relentlessly improving performance, scalability, and maintainability on top of being responsible for entire products
  • Owning the design process, implementation, and verification of framework components leveraging standard software engineering methodologies
  • Translating functional and technical requirements into detailed architecture and design.

🤝 What makes you a good fit?

  • 0-2 years of experience in product development, architecture, data structures, algorithms and design.
  • Experience with API integrations, database design, and backend frameworks on NodeJS and/or Python
  • Experienced with an agile team environment and you prefer being a self-starter.

👀 What process do we follow?

  • The whole process is designed so that it can wrap within 2 weeks
  • Application: We will keep it simple. You can apply directly through this link. All we ask for is a Resume and a couple of lines around the motivation for the position you are applying for. Additional Portfolio links such as Github, Medium or a Personal website are welcome but not mandatory.
  • Screening: We will screen your profile and get back with a decision within 72 working hours.
  • Interviews: We will have 3 rounds of technical interviews and 2 rounds of cultural fitment interviews.
  • Offer Rollout: If all looks well, we will pop a bottle of champagne.


❤️ Well Being, compensation and how we behave when no one is watching?

We care about your well-being. Along with excellent health insurance, we offer flexibility to work how you want to. We push for physical well-being and in addition to internal health sessions, you get a complimentary annual gym membership.

We assign dedicated work hours exclusively to learning & development initiatives. We respect your weekends and in terms of work hours, we believe in deliverables over anything else. We regularly host team-building sessions, off-sites and encourage discussions around mental well-being and physical well-being over everything else. Most importantly, when our chips are down, we behave the way a family would.

We admire talent and believe in rewarding people for their input. We understand that compensation is an important factor. Our compensation will be respectful to your situation, and the whole process will be transparent from the very minute we speak to you.

Most of us have grown up in a meritocratic culture where actions speak louder. We grew up saying yes to a lot of things outside of our comfort zone and we want to maintain the same without any compromise. When actions speak, we love to celebrate and amplify bold moves. We don’t have answers to a lot of questions and when we falter, we will acknowledge our missteps. There are no closed doors in the way we work. At the end of the day, we are human beings and we will ensure that you can proudly call Crunchit your home.

 

🍰 What gives you brownie points?

You demonstrate learnability. The founders have spent their years building things mostly independently and at times relying on the collective hive mind of peers. If you are willing to learn and dare to say yes to things that lie out of your comfort zone, you’ll love the growth and transformation.


🏡 Where will you work from?

We are operating out of Central Indiranagar, Bangalore. We are firm believers in "when we sit together on a table, we move mountains". So you will be required to come to our office [WFO], which we have designed with a lot of love and affection :)

Read more
Energy Exemplar

at Energy Exemplar

1 video
7 recruiters
Payal Joshi
Posted by Payal Joshi
Bengaluru (Bangalore)
6 - 8 yrs
Best in industry
skill icon.NET
ASP.NET
skill iconC#
Microsoft Windows Azure
Data Structures
+1 more

Responsibilities: 

  • Ensure the quality of architecture and design of systems. 
  • Functionally decompose complex problems into simple, straight-forward solutions. 
  • Analyze and improve data quality and metrics. 
  • Fully and completely understand system interdependencies and limitations. 
  • Leverage knowledge of internal and industry in design decisions. 
  • Assist in the career development of others, mentoring on advanced technical issues and helping managers guide the career growth of their team members. 
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience. 
  • Skilled in translating high level abstract business requirements into software design, designing systems specifications, standards, and programming 
  • Contribute to Architectural blueprints and Design for the software solutions 
  • Mentor team on engineering best practices such as writing clean code, designing scalable, reliable and performant software solutions, set and ensure compliance to software quality standards etc. 
  • Be a role model for the team with innovative thinking, passion for continuous learning and contributions to the project. 

  

Qualifications, Skills & Experiences 

  • BE / B.Tech /M.Tech in Computer Science or a related field 
  • Minimum 7+/5+ years of experience building large scalable systems 
  • Minimum 2+ years of recent experience in building products on cloud is a plus 
  • Knowledge of asynchronous programming and WebAPI development is required 
  • Knowledge and awareness of cloud/ application security is must (OWASP at the minimum) 
  • Strong knowledge in OOPS with C#, .Net(or Java) with SQL Server or any RDBMS 
  • Strong experience in architecting and building multi-threaded, distributed systems. 
  • Strong knowledge of data structures, algorithms, and designing for performance. 
  • Ability to achieve stretch goals in a highly innovative and fast paced environment. 
  • Extensive experience of mentoring junior engineers to success. 
  • Experience with Microservices Architecture is a plus 
  • Working knowledge of CI/CD pipelines and AWS/Azure cloud services is plus 
  • Hands on experience of building products for unix systems in addition to windows is a plus 
  • Excellent Communication 


Read more
Recro

at Recro

1 video
32 recruiters
Atul Rana
Posted by Atul Rana
Bengaluru (Bangalore)
2 - 6 yrs
₹7L - ₹19L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+6 more

Primary Skills : 

● 2+ year of experience developing React Native / Android applications.

● Excellent command over React Native ecosystem, Android Native SDKs, and third-party

SDKs.

● Firm grasp of the JavaScript language and its nuances, including TypeScript, ES6+ syntax

and tooling.

● Good knowledge and application of algorithms and data structures with space and time

complexities

● Ability to write well-documented, clean Javascript code with unit tests.

● Familiarity with native build tools like Gradle (Android Studio, IntelliJ)

● Follow Industry Coding standards & be responsible for writing maintainable/

scalable/efficient code to solve business problems.

● Knowledge of object-oriented programming

React Native, Typescipt/JavaScript, Redux and optionally Android

Read more
HRS Navigation Pvt. Ltd.
Vidhya Gopinathan
Posted by Vidhya Gopinathan
Bengaluru (Bangalore)
4 - 10 yrs
₹5L - ₹30L / yr
skill iconC++
QT
VTK
OpenCV
Data Structures
+3 more

Company Profile:

We are a product-based Medical Devices company focused on providing State of the art Surgical Navigation Systems. Only a handful of companies across the world develop computer-assisted surgery solutions. We are proudly The First Indian Company in this domain and strive to make India Self-reliant in this highly specialized domain. We operate in the complex areas of Neuro& Ortho surgeries with our teams and systems closely assisting surgeons in the live OT environment.

We provide our clients with World class accuracy and we provide our employees with the best benefits. HRS Navigation is currently in the growth stage and is clocking exponential growth year after year.


What we are looking for:

Do you get a kick out of watching software unfold before your eyes? If so, we’d love to talk to you about it. We’re looking for a top “Senior Software Engineer” who always sweats the small stuff and cares about impeccable code. If you see glitches as an enjoyable challenge

rather than a hardship and if you are willing to put in hours to code where your codes can positively impact how surgeries are done, get in touch with us today


Qualifications: Bachelor’s or Master’s degree in computer engineering or computer science or any equivalent degree

Experience : 3–6-year experience.


Skills Required :

  • 3 years of experience on QT development & C++
  • Proficiency in coding with best practices while developing code in QT and C++
  • Proficiency in programming user interfaces and data visualization with the QT Framework
  • Must have experience on object-oriented analysis and design OOPs, Design patterns, Data structures,algorithms, etc.

• Experience with QT, VTK, OpenCV, etc preferred.

•Experience in Windows/Desktop applications is preferred.

•Experience working with Waterfall / Agile development technologies.

•Experience creating and maintaining databases.

•Knowledge of system frameworks including .NET, Git, and GitHub.

•Knowledge of the software development life-cycle.

•Must have excellent analytical and problem-solving skills

•Good interpersonal skills.

•The desire to work in a fast-paced environment.

Read more
Porter.in

at Porter.in

1 recruiter
Agency job
via UPhill HR by Ingit Pandey
Bengaluru (Bangalore)
4 - 8 yrs
₹15L - ₹36L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+3 more

Responsibilities

- Software Engineering

- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal

guidance for a market leader in the logistics industry

- Partner with team members on functional and nonfunctional requirements and spread design

philosophy, goals and improve the code quality across the team

- Research new technologies and tools that enable building the next generation of our services

- Provide technology leadership to the team and foster engineering excellence

- Product Delivery

- Partner with product managers to define and execute on the feature roadmap

- Translate business requirements into scalable and extensible design

- Coordinate with various cross functional teams on planning and execution

- Maintaining automated build / test / deployment environments


Qualifications

- Software Engineering

- Should have at least 2 years of hands on experience in designing, developing, testing and deploying

applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications

- Deep knowledge of one of the programming language they have experience in

- Proficient in OOP and Design Patterns, experience with functional programming would be a plus

- Data modelling experience in Relational Databases

- Ability to design and implement low latency RESTful services

- Product Delivery

- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency

risks.

- Well versed in working with agile methodologies which includes phases such as design, development,

code review, testing and release management

- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source

code management tools

- Product Maintenance

- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks

etc

- Continuously refactor applications to ensure high quality design.

Read more
porter
Agency job
via UPhill HR by Ingit Pandey
Bengaluru (Bangalore)
5 - 8 yrs
₹25L - ₹36L / yr
skill iconJava
Data Structures
skill iconSpring Boot
HLD
Design patterns
+2 more

Responsibilities

- Software Engineering

- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal

guidance for a market leader in the logistics industry

- Partner with team members on functional and nonfunctional requirements and spread design

philosophy, goals and improve the code quality across the team

- Research new technologies and tools that enable building the next generation of our services

- Provide technology leadership to the team and foster engineering excellence

- Product Delivery

- Partner with product managers to define and execute on the feature roadmap

- Translate business requirements into scalable and extensible design

- Coordinate with various cross functional teams on planning and execution

- Maintaining automated build / test / deployment environments


Qualifications

- Software Engineering

- Should have at least 4 years of hands on experience in designing, developing, testing and deploying

applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications

- Deep knowledge of one of the programming language they have experience in

- Proficient in OOP and Design Patterns, experience with functional programming would be a plus

- Data modelling experience in Relational Databases

- Ability to design and implement low latency RESTful services

- Product Delivery

- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency

risks.

- Well versed in working with agile methodologies which includes phases such as design, development,

code review, testing and release management

- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source

code management tools

- Product Maintenance

- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks

etc

- Continuously refactor applications to ensure high quality design.

Read more
codersbrain

at codersbrain

1 recruiter
Tanuj Uppal
Posted by Tanuj Uppal
Bengaluru (Bangalore)
4 - 10 yrs
₹2L - ₹18L / yr
Linux kernel
BSP
Device Driver Development
Data Structures
Algorithms
+1 more

Greetings from Coders Brain Technology Pvt. Ltd.

Coders Brain is a global leader in its services, digital, and business solutions that partners with its clients to simplify, strengthen, and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise, and a global network of innovation and delivery centers.

Location:  Bangalore - Hybrid Mode( 3 days Office,2 days Work from Home)

Position: Permanent with Coders Brain

Experience: 4 to 10 yrs

Notice Period: Immediate or 15 days(Serving Candidates)

Role:-  Linux BSP/Device Drivers developer

 JD:-


Linux porting/development; Linux kernel concepts

Expertise in Linux BSP device driver development,Device Tree

Customizing kernel + Porting + Developing Applications Linux Device Driver Development (Character devices)

Expertise in porting, network stack; optimization, network programming

Bootloader/Uboot porting

Camera driver development (Good to have)

Skills:- Kernel Programming, Data Structures, Algorithms, C++, BSP, Device Driver Development and Linux kernel Porting

Read more
Recro

at Recro

1 video
32 recruiters
Aanvee  Verma
Posted by Aanvee Verma
Bengaluru (Bangalore)
3 - 6 yrs
₹8L - ₹18L / yr
skill iconSpring Boot
skill iconJava
J2EE
Microservices
Data Structures
+4 more

Required skills:-

2+ years of experience in the Development of JAVA technology.

Strong Java Basics

SpringBoot or Spring MVC

Hands-on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)

Proficient in REST API development

Messaging Queue (RabitMQ or Kafka)

Microservices

Any Caching Mechanism

Good at problem-solving



Good to Have Skills:

2+ years of experience in using Java/J2EE tech stacks

Good understanding of data structures and algorithms.

Excellent analytical and problem solving skills.

Ability to work in a fast-paced internet start-up environment.

Experience in technical mentorship/coaching is highly desirable.

Understanding of AI/ML algorithms is a plus.

Read more
Kritter

at Kritter

3 recruiters
Tenzin Kalsang
Posted by Tenzin Kalsang
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹8L / yr
skill iconDocker
skill iconKubernetes
DevOps
skill iconAmazon Web Services (AWS)
Windows Azure
+6 more

Objectives :

  • Building and setting up new development tools and infrastructure
  • Working on ways to automate and improve development and release processes
  • Testing code written by others and analyzing results
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and ‘fixes’
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Planning out projects and being involved in project management decisions


Daily and Monthly Responsibilities :


  • Deploy updates and fixes
  • Build tools to reduce occurrences of errors and improve customer experience
  • Develop software to integrate with internal back-end systems
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues
  • Develop scripts to automate visualization
  • Design procedures for system troubleshooting and maintenance


Skills and Qualifications :

  • Degree in Computer Science or Software Engineering or BSc in Computer Science, Engineering or relevant field
  • 3+ years of experience as a DevOps Engineer or similar software engineering role
  • Proficient with git and git workflows
  • Good logical skills and knowledge of programming concepts(OOPS,Data Structures)
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Collaborative team spirit
Read more
Recro

at Recro

1 video
32 recruiters
Aanvee  Verma
Posted by Aanvee Verma
Bengaluru (Bangalore)
2 - 5 yrs
₹6L - ₹18L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+5 more

Required skills:-

  • 2+ years of experience in the Development of JAVA technology.
  • Strong Java Basics
  • SpringBoot or Spring MVC
  • Hands-on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
  • Proficient in REST API development
  • Messaging Queue (RabitMQ or Kafka)
  • Microservices
  • Any Caching Mechanism
  • Good at problem-solving


Good to Have Skills:

  • 2+ years of experience in using Java/J2EE tech stacks
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem solving skills.
  • Ability to work in a fast-paced internet start-up environment.
  • Experience in technical mentorship/coaching is highly desirable.
  • Understanding of AI/ML algorithms is a plus.
Read more
Conviva

at Conviva

1 recruiter
Adarsh Sikarwar
Posted by Adarsh Sikarwar
Bengaluru (Bangalore)
4 - 8 yrs
₹15L - ₹40L / yr
Apache Kafka
skill iconRedis
Systems design
Data Structures
Algorithms
+5 more

Have you streamed a program on Disney+, watched your favorite binge-worthy series on Peacock or cheered your favorite team on during the World Cup from one of the 20 top streaming platforms around the globe? If the answer is yes, you’ve already benefitted from Conviva technology, helping the world’s leading streaming publishers deliver exceptional streaming experiences and grow their businesses. 


Conviva is the only global streaming analytics platform for big data that collects, standardizes, and puts trillions of cross-screen, streaming data points in context, in real time. The Conviva platform provides comprehensive, continuous, census-level measurement through real-time, server side sessionization at unprecedented scale. If this sounds important, it is! We measure a global footprint of more than 500 million unique viewers in 180 countries watching 220 billion streams per year across 3 billion applications streaming on devices. With Conviva, customers get a unique level of actionability and scale from continuous streaming measurement insights and benchmarking across every stream, every screen, every second.

 

What you get to do in this role:

Work on extremely high scale RUST web services or backend systems.

Design and develop solutions for highly scalable web and backend systems.

Proactively identify and solve performance issues.

Maintain a high bar on code quality and unit testing.

 

What you bring to the role:

5+ years of hands-on software development experience.

At least 2+ years of RUST development experience.

Knowledge of cargo packages for kafka, redis etc.

Strong CS fundamentals, including system design, data structures and algorithms.

Expertise in backend and web services development.

Good analytical and troubleshooting skills.

 

What will help you stand out:

Experience working with large scale web services and applications.

Exposure to Golang, Scala or Java

Exposure to Big data systems like Kafka, Spark, Hadoop etc.

 

Underpinning the Conviva platform is a rich history of innovation. More than 60 patents represent award-winning technologies and standards, including first-of-its kind-innovations like time-state analytics and AI-automated data modeling, that surfaces actionable insights. By understanding real-world human experiences and having the ability to act within seconds of observation, our customers can solve business-critical issues and focus on growing their business ahead of the competition. Examples of the brands Conviva has helped fuel streaming growth for include: DAZN, Disney+, HBO, Hulu, NBCUniversal, Paramount+, Peacock, Sky, Sling TV, Univision and Warner Bros Discovery.  


Privately held, Conviva is headquartered in Silicon Valley, California with offices and people around the globe. For more information, visit us at www.conviva.com. Join us to help extend our leadership position in big data streaming analytics to new audiences and markets! 

Read more
Bengaluru (Bangalore), Noida, Mumbai
5 - 7 yrs
₹10L - ₹15L / yr
skill iconC++
C++11
C++14
C++17
Multithreading
+13 more

Talented C++ Developer who has experience in design, development, debugging of multi-threaded large scale application with good understanding in data structures on Linux packaging, functional testing and deployment automation very good with problem solving.



Key responsibilities :

  1. Understand fundamental design principles and best practices for developing backend servers and web applications
  2. Gather requirements, scope functionality, estimate and translate those requirements into solutions
  3. Implement and integrate software features as per requirements
  4. Deliver across the entire app life cycle
  5. Work in a product creation project and/or technology project with implementation or integration responsibilities
  6. Improve an existing code base, if required, and ability to read source code to understand data flow and origin
  7. Design effective data storage for the task at hand and know how to optimize query performance along the way
  8. Follow an agile methodology of development and delivery
  9. Strictly adhere to coding standards and internal practices; must be able to conduct review code
  10. Mentor and possibly lead junior developers
  11. Contribute towards innovation
  12. Performance optimization of apps
  13. Explain technologies and solutions to technical and non-technical stakeholders
  14. Diagnose bugs and other issues in products
  15. Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Must have / Good to have:

  1. 5-7years' experience with C++ development and relevant 3+yrs in modern version 11/14/17 would be a plus. 
  2. Design and implementation of high-availability, and performance applications on Linux environment
  3. Advanced knowledge of C/C++, Object Oriented Design, STL
  4. Good with multithreading and data structures
  5. Develop back-end components to improve responsiveness and overall performance
  6. Familiarity with database design, integration with applications and python packaging.
  7. Familiarity with front-end technologies (like JavaScript and HTML5), REST API, security considerations
  8. Familiarity with functional testing and deployment automation frameworks
  9. Experience in development for 3-4 production ready application using C++ as programming language
  10. Experience in writing unit test cases including positive and negative test cases
  11. Experience of CI/CD pipeline code deployment (Git, SVN, Jenkins or Teamcity)
  12. Experience with Agile and DevOps methodology
  13. Very good problem-solving skills
  14. Experience with Web technologies is a plus. 

Read less

Read more
Nosh Robotics

at Nosh Robotics

2 recruiters
Yatin Varachhia
Posted by Yatin Varachhia
Remote, Bengaluru (Bangalore)
1 - 5 yrs
₹10L - ₹14L / yr
skill iconPython
skill iconDjango
skill iconFlask
Internet of Things (IOT)
skill iconAmazon Web Services (AWS)
+4 more

What you'll do?

●    Develop on server-side cloud software using a serverless approach (AWS).

●    Work hands-on on bringing to life IoT and Edge architectures and applications

●    Work with teams on delivering key features and performance targets.

Who You Are?

●    Passionate individual who loves to develop scalable backend

●    Strong programming capabilities

●    Understanding of cloud architecture and protocols.

●    Clear thought process, believe in simplifying rather than complicating

●    Argue and fight over opinions. Believe in always choosing the best

You Should Have

●    Experience on NoSQL Databases and designing REST API.

●    Strong fundamentals of Data structure and algorithm.

●    Done related projects during graduation/post-graduation.

●    Experience on AWS, AWS Lambda, AWS IoT Core, AWS Cloud Watch is a big plus.

Proficiency in Python 

Read more
Recro

at Recro

1 video
32 recruiters
Amrita Singh
Posted by Amrita Singh
Noida, Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+2 more
  • 2.5+ year of experience in Development in JAVA technology.
  • Strong Java Basics
  • SpringBoot or Spring MVC
  • Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
  • Proficient in REST API development
  • Messaging Queue (RabitMQ or Kafka)
  • Microservices
  • Any Caching Mechanism
  • Good at problem solving


Good to Have Skills:


  • 2+ years of experience in using Java/J2EE tech stacks
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem solving skills.
  • Ability to work in a fast paced internet start-up environment.
  • Experience in technical mentorship/coaching is highly desirable.
  • Understanding of AI/ML algorithms is a plus.
Read more
Upswing Financial Technologies Private Limited

at Upswing Financial Technologies Private Limited

2 candid answers
4 recruiters
Simran Bindra
Posted by Simran Bindra
Bengaluru (Bangalore)
1 - 5 yrs
Best in industry
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
+7 more

At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform. We’re building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.

To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.

We are looking for motivated engineers who will be working in a highly creative and cutting-edge technology environment to build a world-class financial services suite.

Why you should join us:

  • You will redefine the financial services landscape for India in the coming years.
  • Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
  • Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track learning on solving complex technical challenges.
  • We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.

What you will do if you join us:

  • Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
  • Create robust, flexible, consistent, and easy-to-use APIs
  • Continuously strive for performance improvements, code reusability, and readability
  • Understand the product in detail and predict potential issues in feature development.
  • Mentor and lead junior members of the team

You should have:

  • Ability to think of out of the box
  • Tech or a higher degree in computer science or a related field.
  • 3+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
  • Familiarity with any of the following – Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
  • Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
  • Understanding of micro-services architecture and best practices.
  • Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.

It is a plus if you have:

  • Familiarity with cloud platforms like AWS (Amazon Web Services), Azure or Google Cloud


Read more
Conviva

at Conviva

1 recruiter
Anusha Bondada
Posted by Anusha Bondada
Bengaluru (Bangalore)
3 - 15 yrs
₹25L - ₹70L / yr
skill iconScala
Akka
Algorithms
Data Structures
Functional programming
+6 more

Have you streamed a program on Disney+, watched your favorite binge-worthy series on Peacock or cheered your favorite team on during the World Cup from one of the 20 top streaming platforms around the globe? If the answer is yes, you’ve already benefitted from Conviva technology, helping the world’s leading streaming publishers deliver exceptional streaming experiences and grow their businesses. 

 

Conviva is the only global streaming analytics platform for big data that collects, standardizes, and puts trillions of cross-screen, streaming data points in context, in real time. The Conviva platform provides comprehensive, continuous, census-level measurement through real-time, server side sessionization at unprecedented scale. If this sounds important, it is! We measure a global footprint of more than 500 million unique viewers in 180 countries watching 220 billion streams per year across 3 billion applications streaming on devices. With Conviva, customers get a unique level of actionability and scale from continuous streaming measurement insights and benchmarking across every stream, every screen, every second.

 

As Conviva is expanding, we are building products providing deep insights into end user experience for our customers.

 

Platform and TLB Team

The vision for the TLB team is to build data processing software that works on terabytes of streaming data in real time. Engineer the next-gen Spark-like system for in-memory computation of large time-series dataset’s – both Spark-like backend infra and library based programming model. Build horizontally and vertically scalable system that analyses trillions of events per day within sub second latencies. Utilize the latest and greatest of big data technologies to build solutions for use-cases across multiple verticals. Lead technology innovation and advancement that will have big business impact for years to come. Be part of a worldwide team building software using the latest technologies and the best of software development tools and processes.

 

What You’ll Do

This is an individual contributor position. Expectations will be on the below lines:

  • Design, build and maintain the stream processing, and time-series analysis system which is at the heart of Conviva's products
  • Responsible for the architecture of the Conviva platform
  • Build features, enhancements, new services, and bug fixing in Scala and Java on a Jenkins-based pipeline to be deployed as Docker containers on Kubernetes
  • Own the entire lifecycle of your microservice including early specs, design, technology choice, development, unit-testing, integration-testing, documentation, deployment, troubleshooting, enhancements etc.
  • Lead a team to develop a feature or parts of the product
  • Adhere to the Agile model of software development to plan, estimate, and ship per business priority

 

What you need to succeed

  • 9+ years of work experience in software development of data processing products.
  • Engineering degree in software or equivalent from a premier institute.
  • Excellent knowledge of fundamentals of Computer Science like algorithms and data structures. Hands-on with functional programming and know-how of its concepts
  • Excellent programming and debugging skills on the JVM. Proficient in writing code in Scala/Java/Rust/Haskell/Erlang that is reliable, maintainable, secure, and performant
  • Experience with big data technologies like Spark, Flink, Kafka, Druid, HDFS, etc.
  • Deep understanding of distributed systems concepts and scalability challenges including multi-threading, concurrency, sharding, partitioning, etc.
  • Experience/knowledge of Akka/Lagom framework and/or stream processing technologies like RxJava or Project Reactor will be a big plus. Knowledge of design patterns like event-streaming, CQRS and DDD to build large microservice architectures will be a big plus
  • Excellent communication skills. Willingness to work under pressure. Hunger to learn and succeed. Comfortable with ambiguity. Comfortable with complexity

 

Underpinning the Conviva platform is a rich history of innovation. More than 60 patents represent award-winning technologies and standards, including first-of-its kind-innovations like time-state analytics and AI-automated data modeling, that surfaces actionable insights. By understanding real-world human experiences and having the ability to act within seconds of observation, our customers can solve business-critical issues and focus on growing their businesses ahead of the competition. Examples of the brands Conviva has helped fuel streaming growth for include DAZN, Disney+, HBO, Hulu, NBCUniversal, Paramount+, Peacock, Sky, Sling TV, Univision, and Warner Bros Discovery.  

Privately held, Conviva is headquartered in Silicon Valley, California with offices and people around the globe. For more information, visit us at www.conviva.com. Join us to help extend our leadership position in big data streaming analytics to new audiences and markets! 



Read more
Apps10X

at Apps10X

4 recruiters
Aneesa Pathan
Posted by Aneesa Pathan
Bengaluru (Bangalore)
4 - 6 yrs
₹10L - ₹30L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+6 more

Reading the description below might take a few minutes, but we promise it is all worth it.

Let's start with,

The Opportunity :


Apps10X is looking to hire a Sr. Android Developer who possesses a passion to build scalable apps, learn and grow quickly. Your work will directly impact millions of lives as you will be working on one of our high growth products. We have over 100 Million users across all our products and we are growing exponentially.

Our ideal candidate has at least 2 to 5 years of experience in Android Development.


What we believe :


  • Our number one priority is company culture. our whole belief is that "your culture is your brand
  • All the team members are open to converse, helping and teaching.
  • You will always be noticed for your better work and rewarded.
  • Great work-life balance with the flexibility of you deciding your working hours.


What You'll Do :

  • Write well designed, testable, efficient code
  • Develop new features and cutting edge user experience
  • Work on bug fixing, code optimisation and performance improvements
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency
  • Code evaluation and managing the teammates

What We Need You To Have :

  • Understanding of kotlin and coroutines.
  • Knowledge of design patterns (MVVM and MVI)
  • Understanding of dependency injection frameworks like Dagger HILT
  • Understanding of RxJava, observable pattern
  • Proficient in debugging and analysis skills using ADB
  • Good knowledge of memory management, concurrency, and multi-threading
  • Experience of working with Test Driven Development
  • Experience and passion to built great user experiences
  • Good knowledge of OOPS, data structure and algorithms
  • B.E/B.Tech degree in Computer Science and/or relevant work experience.
  • Previous work experience at startup would be a plus


Experience : 2 to 5 years


Work Location : Bengaluru (Koramangala)


Education : B.E/B.Tech Preferred (Engineering in CSE and Experience in startup would be a plus)


Desired Skills : Android, Kotlin, MVVM, Dagger HILT, Coroutines


Benefits :

  • Health Insurance for yourself and your Parents- We know a healthy employee is a happy and productive employee. That's why we offer a variety of health insurance options to meet your lifestyle. You'll have access to the top providers and physicians available to you and your family.
  • Unlimited leaves- No strict leave policies. It's flexible but disciplined.
  • Flexible work timings- You decide your work timing. Feel free to work on your productive time, Just that work gets done as per timeline.
  • Challenging work- All our products targeted 100+ Million users. One gets to work on scale and experience solving challenging problems.
  • Great team- Like-minded talented team to work with
  • Career growth- Boost your career growth by 10X more learning and opportunities
  • MacBook to work- You decide your machine, however, we prefer Apple
  • Team outing- Join us on our annual 2-3 days team outing! Our last one was in Ooty, Tamil Nadu
  • Office lunch - Daily free lunch


We're passionate about enabling people to do their best work. We dream big and we're looking for people who do the same. Come work with us and find out where your career will take you at Apps10X!


We know that people are more than what's on their CV. If- this role highlights your experience and gets you excited- please apply!

Read more
Synechron

at Synechron

3 recruiters
Ranjini N
Posted by Ranjini N
Bengaluru (Bangalore), Hyderabad
5 - 10 yrs
₹2L - ₹15L / yr
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
+9 more

Position: Java fullstack Developer

Location: Bangalore / Hyderabad

Exp.Level: 5+ Yrs

Required Skills:

  • Java, Spring
  • Multithreading / Microservices
  • Data structures and Algorithms
  • Angular 2+
  • Coding

 

Read more
Recro

at Recro

1 video
32 recruiters
Sreha Prasad
Posted by Sreha Prasad
Remote, Bengaluru (Bangalore)
2 - 6 yrs
₹8L - ₹25L / yr
skill iconGo Programming (Golang)
Data Structures
Microservices
skill iconDjango
Problem solving
+1 more

Responsibilities:

• Take on complex problems that span multiple components and teams.

• Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support

• Write extensive, efficient code to address complex modules that handle the interaction between multiple components.

• Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions

• Produce architecture with clean interfaces, that are efficient and scalable

• Participate and contribute to architectural discussions

• Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage

• Continuously improve performance metrics of modules you own.

• Collaborate effectively across teams to solve problems, execute and deliver results

 

Requirements:

• Experience: 3+ years

• A Bachelor's or Master's Degree in Computer Science

• Software engineering and product delivery experience, with a strong background in algorithms

• Experience in architecting & building real-time, large-scale e-commerce applications

• Experience with high-performance websites catering to millions of daily traffic is a plus

• Excellent command over Data Structures and Algorithms

• Experience with web technologies, Go/Java/Python

• Language: GO or Python

• Strong expertise in DS and Algo

• Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.

• Have worked in the scaling of the system right from scratch.

• Someone worked in small user base to a large user base and wrote optimized code

• Both HLD and LLD

Read more
Accion Labs

at Accion Labs

14 recruiters
AnilKumar Dusa
Posted by AnilKumar Dusa
Bengaluru (Bangalore)
8 - 12 yrs
₹9L - ₹25L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+13 more

We are looking for a Principal Software Engineer who has experience building cloud native applications in an Agile environment


Key Aspects of Role :


  • Leverage deep knowledge of the full technology stack to help achieve business objectives and customer outcomes
  • Collaborate with Product Management to validate the technical feasibility of and establish non-functional requirements
  • Collaborate with Architecture to evolve architecture to solve technical challenges, support future requirements, scale effectively, continually meet/exceed SLAs and resolve tech debt
  • Technical advisor to internal or external stakeholders on complex technical components
  • Technical leader working with the team to help remove blockers and act as a tie breaker
  • Adjust the team processes, listening to feedback and guiding the team through change and driving continuous improvement
  • Guide, teach, and mentor team, providing feedback and moderating discussions
  • Represent the interests of the team in cross functional meetings
  • Maintain and proactively share knowledge of current technology and industry trends
  • Work closely with peers to ensure the team is aligning with cloud native, lean/Agile/DevOps & 12 Factor Application best practices ensuring rapid value delivery and with quality
  • Collaborate with other Principal Engineer’s to drive engineering best practices around testing, CI/CD, GitOps, TDD, architectural alignment, and relentless automation
  • Excellent understanding and familiarity with Cloud Native and 12 Factor Principles, Microservices, Lean Principles, DevOps, Test Driven Development (TDD), Extreme Programming (XP), Observability / Monitoring



Required Skills:


  • B.Tech/MS/PhD in Computer Science or related field, and 3 - 10 years relevant industry experience
  • Coding experience in Java
  • Extensive hands-on experience working with AWS cloud products and services
  • Experience with popular open-source software such as Postgres, RabbitMQ, Elasticsearch, Redis and Couchbase
  • Experience working with NodeJS, React/Redux, Docker Swarm, Kubernetes
  • Experience with development frameworks such as the Spring/Spring Boot framework, Hibernate and knowledge of advanced SQL
  • Proficiency with modern object-oriented languages/frameworks, Terraform, Kubernetes, AWS, Data Streaming
  • Knowledge of containers and container orchestration platforms, preferably Kubernetes
  • Experience delivering services using distributed architectures: Microservices, SOA, RESTful APIs and data integration architectures
  • Knowledge of containers and container orchestration platforms, preferably Kubernetes
  • Advanced Architecture and system design skills and principles
  • Excellent organizational skills and can drive a cross-team strategic project or initiative
  • Solid coaching, mentorship and technical leadership to help others grow
  • Able to drive consensus/commitment within and across teams and departments
  • Advanced critical thinking and problem solving on complex issues and customer concerns.
  • Strategic thinker beyond immediate needs, considering the longer-term
  • Excellent communication skills, with ability to communicate highly complex technical concepts
  • Demonstrate high level of empathy with internal colleagues, stakeholders and customers


Apply Now!!!

Read more
Recro

at Recro

1 video
32 recruiters
Amrita Singh
Posted by Amrita Singh
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹20L / yr
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
+6 more

Responsibilities:

• Take on complex problems that span multiple components and teams.

• Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support

• Write extensive, efficient code to address complex modules that handle the interaction between multiple components.

• Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions

• Produce architecture with clean interfaces, that are efficient and scalable

• Participate and contribute to architectural discussions

• Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage

• Continuously improve performance metrics of modules you own.

• Collaborate effectively across teams to solve problems, execute and deliver results

 

Requirements:

• Experience: 3+ years

• A Bachelor's or Master's Degree in Computer Science

• Software engineering and product delivery experience, with a strong background in algorithms

• Experience in architecting & building real-time, large-scale e-commerce applications

• Experience with high-performance websites catering to millions of daily traffic is a plus

• Excellent command over Data Structures and Algorithms

• Experience with web technologies, Go/Java/Python

• Language: GO or Python

• Strong expertise in DS and Algo

• Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.

• Have worked in the scaling of the system right from scratch.

• Someone worked in small user base to a large user base and wrote optimized code

• Both HLD and LLD

Read more
Recro

at Recro

1 video
32 recruiters
Mohit Arora
Posted by Mohit Arora
Bengaluru (Bangalore)
2 - 7 yrs
Best in industry
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
DOM
ecma
+3 more

Job Description:


We are looking for a good JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.


Responsibilities

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (Redux)
  • Familiarity with newer specifications of ECMAScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)


Read more
CaratLane Trading Private Limited
Akansha Dwivedi
Posted by Akansha Dwivedi
Chennai, Bengaluru (Bangalore), Mumbai, Delhi
2 - 6 yrs
₹3L - ₹13L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
Data Structures
Algorithms
+1 more

Desired Candidate :

  • Experience in Node.JS working with large scale backend applications
  • Expertise in any Relational or NoSQL databases and any of caching databases
  • Experience in integrating with RESTful/GraphQL APIs and Microservice APIs
  • Good problem solving and debugging skill
  • Good knowledge of engineering excellence: Unit Testing/TDD, Code quality,
  • Documentation, CI&CD
  • Exposure on event-driven, asynchronous I/O
  • Experience in Linux development and AWS ecosystem tools
  • Experience in non-functional requirements (Scalability, Performance optimisation, Security)


What you can achieve :

  • Empowering Entrepreneurial Spirit: Whatever your role is, we'll encourage you to reinvent and reinvigorate; achieving the best for CaratLane and you.
  • Celebrating Your Contribution: We recognize and reward everyone who approaches their job with true passion, and drives performance.
  • The Best of Tanishq and CaratLane: Work with a disruptive, new-age omni-channel brand, while being a part of India's most trustworthy organisation - the Tata Group.
Read more
Recro

at Recro

1 video
32 recruiters
Amrita Singh
Posted by Amrita Singh
Bengaluru (Bangalore), Noida, Delhi, Gurugram, Ghaziabad, Faridabad
3 - 6 yrs
₹7L - ₹20L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+2 more
  • 3+ year of experience in Development in JAVA technology.
  • Strong Java Basics
  • SpringBoot or Spring MVC
  • Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
  • Proficient in REST API development
  • Messaging Queue (RabitMQ or Kafka)
  • Microservices
  • Any Caching Mechanism
  • Good at problem solving


Good to Have Skills:


  • 4+ years of experience in using Java/J2EE tech stacks
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem solving skills.
  • Ability to work in a fast paced internet start-up environment.
  • Experience in technical mentorship/coaching is highly desirable.
  • Understanding of AI/ML algorithms is a plus.
Read more
Recro

at Recro

1 video
32 recruiters
Mounashree JP
Posted by Mounashree JP
Remote, Bengaluru (Bangalore), Delhi, Noida
2 - 6 yrs
Best in industry
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+6 more

Requirements

  • 2+ years of experience in the Development of JAVA technology.
  • Strong Java Basics
  • Linux
  • SpringBoot or Spring MVC
  • Hands-on experience in Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
  • Proficient in REST API development
  • Messaging Queue (RabitMQ or Kafka)
  • Microservices
  • Java 8
  • Any Caching Mechanism
  • Good at problem-solving


Good to Have Skills:

  • 2+ years of experience in using Java/J2EE tech stacks
  • Good understanding of data structures and algorithms.
  • Excellent analytical and problem-solving skills.
  • Ability to work in a fast-paced internet start-up environment.
  • Experience in technical mentorship/coaching is highly desirable.
  • Understanding AI/ML algorithms is a plus.


Read more
Kloud9 Technologies
Bengaluru (Bangalore)
3 - 6 yrs
₹5L - ₹20L / yr
skill iconAmazon Web Services (AWS)
Amazon EMR
EMR
Spark
PySpark
+9 more

About Kloud9:

 

Kloud9 exists with the sole purpose of providing cloud expertise to the retail industry. Our team of cloud architects, engineers and developers help retailers launch a successful cloud initiative so you can quickly realise the benefits of cloud technology. Our standardised, proven cloud adoption methodologies reduce the cloud adoption time and effort so you can directly benefit from lower migration costs.

 

Kloud9 was founded with the vision of bridging the gap between E-commerce and cloud. The E-commerce of any industry is limiting and poses a huge challenge in terms of the finances spent on physical data structures.

 

At Kloud9, we know migrating to the cloud is the single most significant technology shift your company faces today. We are your trusted advisors in transformation and are determined to build a deep partnership along the way. Our cloud and retail experts will ease your transition to the cloud.

 

Our sole focus is to provide cloud expertise to retail industry giving our clients the empowerment that will take their business to the next level. Our team of proficient architects, engineers and developers have been designing, building and implementing solutions for retailers for an average of more than 20 years.

 

We are a cloud vendor that is both platform and technology independent. Our vendor independence not just provides us with a unique perspective into the cloud market but also ensures that we deliver the cloud solutions available that best meet our clients' requirements.


What we are looking for:

● 3+ years’ experience developing Data & Analytic solutions

● Experience building data lake solutions leveraging one or more of the following AWS, EMR, S3, Hive& Spark

● Experience with relational SQL

● Experience with scripting languages such as Shell, Python

● Experience with source control tools such as GitHub and related dev process

● Experience with workflow scheduling tools such as Airflow

● In-depth knowledge of scalable cloud

● Has a passion for data solutions

● Strong understanding of data structures and algorithms

● Strong understanding of solution and technical design

● Has a strong problem-solving and analytical mindset

● Experience working with Agile Teams.

● Able to influence and communicate effectively, both verbally and written, with team members and business stakeholders

● Able to quickly pick up new programming languages, technologies, and frameworks

● Bachelor’s Degree in computer science


Why Explore a Career at Kloud9:

 

With job opportunities in prime locations of US, London, Poland and Bengaluru, we help build your career paths in cutting edge technologies of AI, Machine Learning and Data Science. Be part of an inclusive and diverse workforce that's changing the face of retail technology with their creativity and innovative solutions. Our vested interest in our employees translates to deliver the best products and solutions to our customers.

Read more
CareStack
Suman Narayan U
Posted by Suman Narayan U
Thiruvananthapuram, Bengaluru (Bangalore)
2 - 5 yrs
Best in industry
skill icon.NET
ASP.NET
skill iconC#
Data Structures
Algorithms
+7 more

 

Company Overview

 

CareStack is a complete cloud-based dental software solution for scheduling, clinical, billing, patient engagement, and reporting needs of dental offices of any size - whether it's a single location or a large multi-site DSO with hundreds of locations.

The company was founded in 2015 and the commercial launch was done in early 2018. Since then, more than 1000 offices have chosen CareStack as their single source of truth. This is the fastest growth till date in the dental practice management software market, dominated by 100 year old distribution companies.

 

 

More about CareStack

 

●    Rated by independent B2B software reviews and research analysts as the most modern, innovative and customer experience focussed company in the space with the fastest growth in the segment.

●    Important strategic go to market partnerships with dental industry leaders like Delta Dental, Darby Dental and several others.

●    Venture backed with over $60M raised from leading financial and strategic investors.

●    HQ'd in Orlando, FL with offices in Minnesota, Bangalore, Trivandrum and Cochin.


Role Overview

 

CareStack seeks to hire Software Development Engineer - 1 to build its next generation healthcare platform. You will be reporting to a Staff SDE in your business unit , to develop and release services and solutions for our platform, aligning with your business unit’s goals and objectives.

 

Key responsibilities


●    Technical Design

You can be a specialist in technology areas, but capable of creating complete designs to solve a specific problem that accomplishes a definitive product feature or enables a technical advancement.You should work with your lead to review your design and embrace the feedback

●    Process Definition/Adherence

You should deliver estimations, review test scenarios/cases created by QAs in your team, participate in sprint grooming and planning meetings. You must learn, practice and evangelize standard techniques for grooming, defining complexity of stories and estimation.

●    Code Quality

At Carestack we believe that your code reflects your character. Code for scale, produce maintainable reusable code. You must commit to clean coding, continuous refactoring to ensure a high level of code quality. Continuously learn, practice and evangelize coding patterns/best practices within and outside your team. You should ensure testability of team functional areas, facilitate integration testing, resolve deep rooted technical issues and proactively collaborate with team members in solving complex problems.

●    Team Player

You should proactively communicate to resolve dependencies within and outside the team. Understand organizations culture code and streamline conversations and activities that will further instill this code. Mentor and coach new additions to your team.

●    Value/Mission Alignment

Be a champion for CareStack within the Engineering team. Help drive workplace and cultural norms within your business unit that align with CareStack company values.

 

This role may be for you if you…


●    Have an insatiable itch to join and the courage to scale an early-stage technology company.

●    Have 2-4 years of experience in building modern day web platforms, using Microsoft technologies on the backend.

●    Can be a generalist or specialist with deep understanding of building software components that meet defined requirements, with good understanding of .NET Core/ASP.NET.

●    Are proficient in data structures and algorithms, and object oriented analysis and design of software systems.

●    Are a backend specialist with good understanding of event driven programming, distributed systems, caching/in-memory computing systems, data modeling for transactional systems.

●    Solid understanding of relational and non relational databases including warehouses.Preferably MySQL, MSSQL, Vertica and CosmosDB

●    Solid understanding of CI/CD patterns and IaC.

●    Expertise in building ETLs in both batch and streaming model.

●    Expertise in building and testing APIs and micro services


This role may not be for you if you…


●    Don’t have the itch to design solutions and write code and you don’t grab every other opportunity to review and write code.

●    Don’t have the fire in you to fight for your design suggestions and debate with logical data points

●    Don’t have the trait to be transactional in code reviews/design discussions, accept your mistakes and appreciate better ideas from your peers.

●    Haven’t developed the habit of doing objective conversations that are data driven.

Read more
Fundflo Technologies Pvt Ltd

at Fundflo Technologies Pvt Ltd

2 candid answers
Shankar Banerjee
Posted by Shankar Banerjee
Bengaluru (Bangalore)
2 - 5 yrs
₹6L - ₹15L / yr
skill iconPostgreSQL
skill iconDocker
MySQL
skill iconAngularJS (1.x)
skill iconAngular (2+)
+8 more

Fundflo Technology is looking for a full stack engineer who is passionate about learning new technologies. In this role, you will be responsible for developing product features using the latest web and mobile technologies in a cloud ecosystem.

What will you be doing?

  1. Design, code and test product features in an agile-scrum environment.
  2. Work closely with the team to understand the needs, context and develop solutions for the same.
  3. Volunteer for items in the backlog and deliver to the highest standards.
  4. Follow the engineering standards and practices
  5. Research and experiment to solve complex problems.
  6. Work in a democratic environment where decisions are driven by logic
  7. Understand the functional complexity and provide the best experience to the users.
  8. Contribute to Fundflo’s roadmap and help build a one-of-a-kind Account Receivable management platform

What skills do you need?

  1. Engineer preferably in Computer Science
  2. Good understanding of Data Structure and algorithm.
  3. Proficiency in one or more of the following technologies: NodeJS, Java, frontend frameworks like React, Angular
  4. Good understanding of Relational Database(i.e MySql, PostgreSQL etc) 


Remote working with access to co-working space as required.

Read more
LiftOff Software India

at LiftOff Software India

2 recruiters
Hameeda Haider
Posted by Hameeda Haider
Bengaluru (Bangalore)
5 - 7 yrs
₹10L - ₹30L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
skill iconReact Native
ecma
+2 more

Why LiftOff? 

We at LiftOff specialize in product creation, for our main forte lies in helping Entrepreneurs realize their dream. We have helped businesses and entrepreneurs launch more than 70 plus products.

Many on the team are serial entrepreneurs and have had a history of successful exits.

  • 5+ years of experience, working on frontend technologies
  • Individual contributor - responsible for the design, coding, and unit testing
  • Should have good working experience in React and React Native
  • Should have a good understanding of state management in frontend/UI applications
  • Proficiency in Javascript / ECMAScript 6+
  • Creating custom, general-use modules, and components that extend the elements and modules of React
  • Good knowledge of data structures, problem-solving / algorithms
  • Knowledge of creating custom / reusable components
  • Should know OOP Concepts

 

We are a group of passionate people driven by a set of core values. We strive to make every process transparent and have flexible work timings along with great startup culture and vibe. There are no job designations because its a flat hierarchy.

Read more
Vmultiply hiring for bangalore ( Product based)

Vmultiply hiring for bangalore ( Product based)

Agency job
via Vmultiply solutions by Mounica Buddharaju
Bengaluru (Bangalore)
3 - 6 yrs
₹5L - ₹13L / yr
skill iconAngular (2+)
skill iconAngularJS (1.x)
TypeScript
skill iconJavascript
Tomcat
+6 more

Total working Experience 


3 to 6 years


Job Location 

Bangalore


Key accountabilities include: 

  • Must have 5+ years of experience in 
  • Secure web application development using Angular 7+
  • Integrating the web application with REST APIs
  • Strong logical problem-solving skill
  • Must have strong knowledge in debugging the Angular application and REST APIs
  • Must have strong knowledge in Data structure, Algorithms and Object-Oriented Programming
  • Must have worked on IIS webs server and Angular
  • Must have knowledge in data encryption and decryption algorithm using certificates & troubleshooting, SHA-256
  • Good in web application debugging and troubleshooting.
  • Good web application error log analysis 

Skills

  • Angular version 7+
  • TypeScript
  • JavaScript
  • IIS / Tomcat / NGINX
  • Data Structure
Read more
Bengaluru (Bangalore)
4 - 7 yrs
₹12L - ₹18L / yr
skill iconHTML/CSS
skill iconBootstrap
Material Design
Data Structures
Algorithms
+9 more

- BE/BTech degree in CS/IT with more than 7 CGPA or similar.

- 5 to 8 years of proven experience as a Frontend Web UI engineer or similar role.

- Must have good understanding of Data Structures/Algorithms/Databases and other CS concepts.

- Should be able to design/implement/deploy end-to-end systems.

- Good/Hands on experience with Angular 8+ and scripting programming languages like JavaScript/Typescript.

- Good/Hands on experience with HTML5, CSS, SCSS, Angular Material or any other UI libraries

- Good/Hands on experience in writing the unit tests.

- Must have worked designing the Angular Modules based on the UI/UX provided with RxJs, NgRx, Websockets etc.

- Should be inquisitive enough to pick and work on multiple programming languages and frameworks based on specific cases.

- Having worked in at least one of the cloud computing services like AWS/Azure/Google Cloud is a plus.

- Good Knowledge on Dockers/Kubernetes is a plus.

- Having basic understanding of (or having worked in) server-side web frameworks like NodeJS, Flask, Django is a plus.

Read more
Dover Corporation
Agency job
via Hansaya Consulting by Rashmi Manjunath
Bengaluru (Bangalore)
8 - 12 yrs
₹30L - ₹45L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
CI/CD
+17 more
Responsibilities

 Be a part of IOT Product portfolio and execute towards Digital Transformational initiatives.
Prepare design documents in collaboration with product managers and engineering squads
in development of use cases for new features.
 Hands on product lead developer expertise in designing solutions running on hybrid cloud
environments.
 Work as a Software Lead in application development using Java, JavaScript, Python, SQL and
other latest technologies running on AWS environments.
 Drive Engineering activities in Microservices and Cloud based Architecture by leveraging
DevOps efficiencies and adopting new technology stack in AWS.
 Drive communication and consistently report accurate product status for stakeholders
 Able to lead a team of engineers, help them with technical issues. (80% self-work and 20%
influencing scrum engineers).
 Balance time on development projects including Technical Design, Code Reviews, Mentoring,
and training. Able to break down requirements and build traceability in design and
implementation details.
 Work with developers to define unit & automated tests and closely monitor development
milestones. Collaborate with scrum team to identify functional, system and end to end
integration of products leading to deployment.
 Understand end to end flow in product development and able to prepare design documents
and present to Engineering and Product Leadership team.
 Full stack product development experience.

Skills Required :
 Bachelor’s/Master’s degree equivalent with strong knowledge methodology and tools.
 8+ years working Experience in designing data, keyword driven or hybrid strategies; Ability
to troubleshoot and think out of the box
 Experience in CICD pipeline configuration, creation, and maintenance – from build to deploy
to integration.

 Experience in writing clear, concise and comprehensive design documents covering
functional and non-functional requirements.
 Hands-on experience in large enterprise development in a multi-cloud environment.
 Strong expertise over Java, Python language, Databases, experience in web Frameworks like
Django required for backend development.
 Experience of working in AWS (S3, Lambda, RDS, Security, ILM and AWS Services).
Experience with Docker and Kubernetes for Container Management and Orchestration by
setting CI/CD Pipelines using Jenkins / Ansible.
 Experience with API (REST/SOAP). Experienced in PowerBI, RDBMS, DB Architecture design
and good control over SQL queries.
 Experience with any NoSQL Database, Caching and Messaging is a plus. Experience with
Messaging Tool and Caching Frameworks
 Strong Understanding of fundamental concepts: Data Structures, Algorithms, OOPs
concepts, Design patterns and Architectures. Experience with Agile programming techniques
such as test-driven development. Design applications to optimize for performance and
usability.
Read more
Simpl

at Simpl

3 recruiters
Syed Nazeerulla
Posted by Syed Nazeerulla
Bengaluru (Bangalore)
9 - 15 yrs
Best in industry
skill iconJava
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
+6 more
The thrill of working at a start-up that is starting to scale massively is something else. Simpl (getsimpl.com) was formed in 2015 by Nitya Sharma, an investment banker from Wall Street and Chaitra Chidanand, a tech executive from the Valley, when they teamed up with a very clear mission - to make money simple so that people can live well and do amazing things. Simpl is the payment platform for the mobile-first world, and we’re backed by some of the best names in fintech globally (folks who have invested in Visa, Square and Transferwise), and has Joe Saunders, Ex-Chairman and CEO of Visa as a board member.

Everyone at Simpl is an internal entrepreneur who is given a lot of bandwidth and resources to create the next breakthrough towards the long-term vision of “making money Simpl”. Our first product is a
payment platform that lets people buy instantly, anywhere online, and pay later. In the background, Simpl uses big data for credit underwriting, risk and fraud modeling, all without any paperwork, and enables Banks and Non-Bank Financial Companies to access a whole new consumer market.

Areas of work
Principals are involved in Architecture Direction and Alignment
1. Tracking and directing how the overall system architecture evolves.
2. Developing and identifying useful architecture patterns within our systems based on
industry know-how and our own operational and development experience.
3. Develop and manage an architecture decisions guidelines framework that will be useful to
make consistent, faster and reliable architecture and design decisions.
4. Documenting or making this information available to all engineers - new or old
5. Create mechanisms to audit and ensure architectural compliance across engineering teams

Internal Developer Community and Tech growth for teams
Create and nurture tech communities so that developers can
● gain more knowledge about the industry practices
● learn to express their knowledge, opinions and views

Quality
Monitor and improve the quality of our systems by helping with
1. Bug reduction
2. MTTR reduction
3. Ensuring better engineering practices around testing, tooling, monitoring and resilience.

Cost - Infra and application costs
Ensuring systems are run and maintained with frugality in mind without compromising on business and operational expectations.

Hiring
Help hire and mentor engineers at Simpl.
Partners at Work
Principals partner with team leads, product managers, infosec engineers and devops engineers, ensuring alignment in vision and execution, splitting time between different domains as they see fit.

Minimum Qualifications
● At least 8 years of software development experience
● Experience with technically leading projects and architecting high-traffic consumer-facing applications.
● A background in CS or relevant technical experience.
● Familiarity with languages like Go, Java, Ruby and Python.
● Familiarity with the AWS Stack.
Read more
Propelld

Propelld

Agency job
via V5 Global Services Pvt Ltd by Srishti Garg
Bengaluru (Bangalore)
3 - 8 yrs
₹15L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
skill iconJava
Data Structures
+3 more

Professional Requirements:

 

  • 2-8 Years professional development experience.
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
  • Good understanding of data structures and algorithms.
  • Good understanding of high level and low-level design of distributed systems.
  • Experience coding in any one of the following Java or Nodejs.
  • Experience building highly available distributed systems on cloud infrastructure will be plus.
  • Exposure to architectural pattern of a large, high-scale web application.

 

Requirement/responsibilities: To take a project from scoping requirements through launch of the project. Ownership of product/feature end-to-end for all phases from the development to the production. Ensuring the developed features are scalable and highly available with no quality concerns. Work closely with senior engineers for refining the and implementation. Management and execution against project plans and delivery commitments. Participate in design and code reviews.

 

Compensation: Competitive as per market standards; ESOPs based on performance
Read more
Apps10X

at Apps10X

4 recruiters
Mohamed Tarapathi
Posted by Mohamed Tarapathi
Bengaluru (Bangalore)
1 - 4 yrs
₹10L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
Mobile App Development
+7 more
 
Reading the description below might take a few minutes, but we promise it is all worth it.
 
Let's start with,
 
The Opportunity:
 
Apps10X is looking to hire an Android Developer who is passionate about building scalable apps and learning and growing quickly. Your work will directly impact millions of lives as you will be working on one of our high-growth products. We have over 100 Million users across all our products and we are growing exponentially.
 
Our ideal candidate has at least 1 to 4 years of experience in Android Development.
 
What we believe:
 
Our number one priority is company culture. our whole belief is that "your culture is your brand"
- All the team members are open to converse, helping and teaching
- You will always be noticed for your better work and rewarded.
- Great work-life balance with the flexibility of you deciding your working hours.
- No bossy culture - The relationship with the founder is more like a friend and he is always open to listening to you and ready to go beyond the extra mile when you need him.
 
*Feel free to reach out to any of our team members. They can share their first-hand experience :)*
 
What You’ll Do:
 
- Write well designed, testable, efficient code
- Develop new features and cutting edge user experience
- Work on bug fixing, code optimisation and performance improvements
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximise development efficiency
- Code evaluation and managing the teammates
 
What We Need You To Have:
 
- Understanding of kotlin and coroutines.
- Knowledge of design patterns (MVVM and MVI)
- Understanding of dependency injection frameworks like Dagger HILT
- Understanding of RxJava, observable pattern
- Proficient in debugging and analysis skills using ADB
- Good knowledge of memory management, concurrency, and multi-threading
- Experience of working with Test Driven Development
- Experience and passion to built great user experiences
- Good knowledge of OOPS, data structure and algorithms
- B.E/B.Tech degree in Computer Science and/or relevant work experience.
- Previous work experience at startup would be a plus
 
Experience: 1 to 4 years
 
Work Location: Bengaluru (Koramangala)
 
Education: B.E/ B.Tech Preferred (Engineering in CSE and Experience in startup would be a plus)
 
Desired Skills: Android, Kotlin, MVVM, Dagger HILT, Coroutines
 
Benefits :
 
Health Insurance for yourself and your Parents- We know a healthy employee is a happy and productive employee. That’s why we offer a variety of health insurance options to meet your lifestyle. You’ll have access to the top providers and physicians available to you and your family.
Unlimited leaves- No strict leave policies. It’s flexible but disciplined.
Office lunch - Daily Free lunch
Flexible work timings- You decide your work timing. Feel free to work on your productive time, Just that work gets done as per timeline. Challenging work- All our products targeted 100+ Million users. One gets to work on scale and experience solving challenging problems.
Great team- Like-minded talented team to work with Career growth- Boost your career growth by 10X more learning and opportunities MacBook to work- You decide your machine, however, we prefer Apple Team outing- Join us on our annual 2-3 days team outing! Our last one was in Ooty, Tamil Nadu
 
Note- Max notice period should be within 30 days
 
Job Type: Full-time
 
Salary: ₹1,000,000.00 - ₹2,000,000.00 per year
 
We’re passionate about enabling people to do their best work. We dream big and we’re looking for people who do the same. Come work with us and find out where your career will take you at Apps10X!
 
We know that people are more than what’s on their CV. If this role highlights your experience and gets you excited – please apply!
Read more
Cornertree

at Cornertree

1 recruiter
Swapnil Biswas
Posted by Swapnil Biswas
Bengaluru (Bangalore)
3 - 9 yrs
₹4L - ₹8L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+25 more
We are looking for a strong Java Developer to join our team! As a Java Developer, you will have to have a strong under-
standing of Java and the different frameworks like Spring, etc., and have experience working on Cloud and Containers.

The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, Technical
Requirements, Design, Coding, Testing and implementation of Systems, etc.).
The Developer will work closely with the Product and Technical teams across different regions primarily Europe and will

be part of an Agile Team. The role includes research and Continuous Development of new Products based on new Tech-
nologies. This position collaborates with the operations team routinely and henceforth excellent English communication

skills (bothwritten and verbal) are essential.
 A clean coder who will always leave the code in better shape than they found it.
 A curious person who never stops learning and loves to try new things, even when theydon’t succeed on the
first try
 A team-oriented developer with the motivation to bring out the best in others
 A person who shares our appreciation for transparency and is willing to share theirexperience and knowledge
for the benefit of the team
 Someone who is willing to take a stand for something they believe in.
 Somebody that takes pride in their work and knows that development is a craftsmanship
Duties & Responsibilities
 Conducts systems and requirements analysis, creates and contributes to task lists, cost and time analysis
 Performs assigned functions and tasks to meet project plan and quality review requirements.
 Raises issues as appropriate to support effective resolutions.
 Analyzes specifications and user requirements to perform assigned applications development work.
 Assists with system and componentdesigns to meet requirements.
 Participates and documents design and code reviews to improve quality.
 Analyzes, designs, codes, tests, and documents to develop application software.

 Develops unit tests and unit test plans to deliver quality code.
 Performs applications maintenance and support functions to support problem resolution.
Qualifications:
• Bachelor’s degree in Computer Science or IT related field
• 4-7 years of experience working across different product domains in a product development/engineering role

• Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage

• Hands-on working knowledge and experience is requiredin:
a. Java (Spring, Spring Boot, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Messaging (RabbitMQ, ActiveMQ, Kafka etc.)
f. Agile Methodologies (Scrum, TDD, BDD, etc.)
g. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
h. Data Structures and Algorithms using Java or other Programing Languages
i. Strong organizational skills
j. Agile Methodologies (Scrum, TDD, BDD, etc.)
• Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Multiple Java technologies around Spring, Spring Bootetc.
c. Design Patterns and implementing the Design Patterns
d. Development of Complex Application and System Architectures
e. NoSQL Databases (Redis, Mongo, etc.)
f. Experience working with CI/CD pipelines with for example GitHub Actions.
• Knowledge of the following technologies is a plus:
a. Other Programming Languages (NodeJS, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Application Servers like Tomcat, etc.
d. HTML5, CSS, AJAX, React
e. Full stack development
f. Secure Development based on OWASP standards
Read more
Faqprime
Sachin K
Posted by Sachin K
Bengaluru (Bangalore)
0 - 3 yrs
₹3L - ₹10L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+8 more
1. Developing applications (coding and programming)
2. Debugging and testing code
3. Documenting and testing new software applications
4. Researching, investigating, and fixing a wide range of technical issues
5. Collaborating with senior leaders
6. Approaching problems and creating solutions
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort