Loading...

{{notif_text}}

Work at top Indian companies and global startups in 2020 - Check it out

Test driven development (TDD) Jobs in Bangalore (Bengaluru)

Explore top Test driven development (TDD) Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

React Native Developer
React Native Developer

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

This is an early hire role and you'll be responsible for the design and development of a new mobile app for our Assembly's bonus, reward, & recognition platform. We're looking for someone to join our team who is both highly analytical and enthusiastically creative. Ideally, you are a seasoned engineer who can empathize with users, take the lead on design & architecture, and write clean, maintainable code. You will join our small team and have a huge impact on the trajectory of the company.Job DescriptionWe are looking for a React Native Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include developing the mobile app, setup the mobile development team and translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.At Assembly, we deeply care about the user experience and the nuances that are involved in shaping an intuitive service. We need an engineer with good knowledge of iOS and Android design guidelines.About You• Passionate about company culture. You love challenging yourself to constantly improve, and sharing your knowledge to empower others• You like to take risks when looking for novel solutions to complex problems• You care about solving big, systemic problems. You look beyond the surface to understand the root causes so that you can build long-term solutions for the whole ecosystem• You have excellent attention to detail• You have strong interpersonal and communication skills• You are self-directed and self-motivated, able to lead a project or play a supporting role• You understand the needs of a young and scrappy startup and work to solve problems expeditiously without compromising the productResponsibilities• Develop new user-facing features• Build reusable code and libraries for future use• Write unit and integration tests• Ensure the technical feasibility of UI/UX designs• Optimize application for maximum speed and scalability• Assure that all user input is validated before submitting to back-end• Collaborate with other team members and stakeholdersSkills And Qualifications• Proficient understanding of iOS and Android design guidelines• Understanding of React Native and how it works• Proficient understanding of JavaScript frameworks• Good understanding of asynchronous request handling, authentication, authorization and auth token handling• Familiarity with Figma and/or Sketch for working with design.• Proficient understanding how iOS and Android app stores work.• Proficient understanding of code versioning tools, such as BitBucket/GitHub• Proficient understanding how iOS and Android app submission workExperience• Minimum 6 years of professional software engineering• Minimum 4 years of professional app development experience• Should have submitted apps to App store and Google Play store.• Bachelor degree or greater in Computer Science

Job posted by
apply for job
apply for job
Vijay Kumar picture
Vijay Kumar
Job posted by
Vijay Kumar picture
Vijay Kumar
Apply for job
apply for job

Windows fullstack developer & Windows Kernel developer
Windows fullstack developer & Windows Kernel developer

Founded 2001
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
2 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3500000, duration: "undefined", currency: "INR", equity: false})}}

Key responsibilities and duties :  Able to complete a complex software lifecycle: scope, design, code, test and implement Develop technology components that would integrate with larger SDS (Software Defined Storage) platforms and products. Participate in requirement analysis and definition Follow established company software development guidelines and procedures Work with and contribute in a dynamic, distributed team environment.

Job posted by
apply for job
apply for job
Meera J picture
Meera J
Job posted by
Meera J picture
Meera J
Apply for job
apply for job

Senior Developer - Equal Experts - Domlur / Java + TDD
Senior Developer - Equal Experts - Domlur / Java + TDD

Founded 2007
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
6 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 5000000, duration: "undefined", currency: "INR", equity: false})}}

Equal Experts is a community of talented experienced software development consultants, specializing in Agile Delivery. A place where you are a polyglot, working alongside the client, enabling them and adding real value to their products. A world where you are working with great, like-minded people, while you learn new technology on the go and implementing the best practices. What do we do on our regular day at EE? We indulge in all things that would excite you!! ● Work on large-scale, custom distributed software systems using Java, Scala, MongoDB, JavaScript (AngularJS, ReactJS) and the likes ● We work almost exclusively on customer site providing a mix of delivery and consulting services, so you'll be flexible about travel ● Employ Agile development including task estimation, test automation, deployment automation and Continuous Integration to improve overall execution speed and product quality ● Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title ● Spread the word about best practices in software development inside and outside Equal Experts community like Expert Talks What we look for in you? ● 6 + years Hands on in development and delivery experience with Java, Scala and the likes ● Passion for software engineering and craftsman-like coding prowess ● Great OO skills, including strong design patterns knowledge ● Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP) ● Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.

Job posted by
apply for job
apply for job
Pratap R V picture
Pratap R V
Job posted by
Pratap R V picture
Pratap R V
Apply for job
apply for job

Lead Engineering Manager for Singapore based Asset Management Fintech
Lead Engineering Manager for Singapore based Asset Management Fintech

Founded 2019
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore), Mumbai, NCR (Delhi | Gurgaon | Noida)
Experience icon
5 - 10 years
Salary icon
Best in industryBest in industry

Lead Engineering Manager for Singapore based Asset Management Fintech About the Company: Torre Capital is a VC-Funded Fintech based out of Singapore focused on disrupting the Asset Management Industry. We are backed by prestigious VC firms and a network of angels and industry leaders, with over 18 months of runway. We are creating new ways to interact and service High Net Worth Individuals using latest tech and analytics interventions. Torre Capital was started by professionals (Mckinsey, Accenture, Flipkart, PayU, CIMB) with 50+ years of experience in Digital Business Build and Asset Management. Job Description: We are creating a full-stack technology team and looking for an Engineering Lead to head the tech platform development and the tech team. Working together with the co-founders, you will decide the revised tech stack, talent to be hired, and best practices to be put in place. We are building a solution that deploys elements of tokenization using blockchain, ML driven portfolio selection and risk management, and a proprietary alternate secondary market for illiquid securities. What we care about You should have prior experience leading a team of developers having gone through the entire cycle of hiring, developing, deploying, succeeding/failing, repeat. Hands on experience, knowing good practices at each stage of development such as TDD, CI/CD, Unit/Integration/E2E tests. You love technology and all aspects of it. You are a constant learner not because you need to, but because you want to. You understand finance, specifically areas of Asset Management, PE/VC, and private banking. You know how to spot good talent and nurture good talent. You believe time spent on training is time well spent. You know how to budget for the tech stack and the team you need. You are not afraid to call out other senior staff when they commit mistakes. You are as much part of the strategic decision making as the co-founders. Nothing lasting ever gets built in a few months. You believe in building to last, and don’t mind additional effort today to prepare for tomorrow. Values – customer satisfaction before bottom-line. Employee health before deadlines. Family before everything else.   What we don’t care about Project managers – we hate middle management Big egos Any kind of politics or hierarchy Your gender, sexual orientation, clothes you wear, what you do outside of work.   Key requirements: Minimum 2 years in a Head of Engineering/Lead Engineer role with a startup. Overall, between 5-10 number of years of tech experience. BE/ BTech or MTech/ Dual degree in Computer Science/Software engineering or similar from a Tier 1 institute Strong fundamental knowledge of algorithms, data structures, design patterns and network protocols. Ability to define and deploy the right tech stack for a fintech organization Blockchain implementation experience preferred Experience with actual product launch and adoption Experience with Agile methodologies. Experience with Agile methodologies and IT budgets to assess technological performance   What you can expect from us? A competitive above market salary. We want you to focus on your growth, and the best way is to not have you worry about operational expenses Complete independence of operations A Bonus that improves as company performance ticks up Significant career growth opportunity to a CTO position

Job posted by
apply for job
apply for job
CutShort Team picture
CutShort Team
Job posted by
CutShort Team picture
CutShort Team
Apply for job
apply for job

Technical Lead
Technical Lead

Founded 2014
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Opportunity to work as a Technical lead. Company : Splenta Systems Pvt Ltd https://www.splenta.com/ Job location : Bangalore - As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform. - You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations. Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD. Responsibilities : - Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals. - The implementation should meet both functional and non-functional requirements. - Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer. - Create and review design and implement solution artefacts - Proactively provide guidance on engineering methodologies, standards and leading practices for the development team. - Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation. - To help technical team with any code difficulties and manage task distribution and delivery for assigned team members - Assist in qualifying team members addition by conducting technical interveiew Experience : - 4-5 years of experience in application development and deployment, - Good technical design skills, implementing complex solutions on cloud. - Have application specific configurations and troubleshooting experience. - Design and implementation experience in asynchronous applications - event based. - Application implementation with REST APIs and message integration workflows. - Ability to implement and analyze application diagnostics and telemetry both from application and from platform. Team Collaboration must have : - Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority. - Able to work successfully both individually and as a team member. - Easy-going, friendly, communicative, positive in relations with colleagues.

Job posted by
apply for job
apply for job
Rumita Chatterjee picture
Rumita Chatterjee
Job posted by
Rumita Chatterjee picture
Rumita Chatterjee
Apply for job
apply for job

Senior Backend Developer
Senior Backend Developer

Founded 2020
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
4 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 3500000, duration: "undefined", currency: "INR", equity: false})}}

Role: Backend Developer Location: Bangalore We are looking for the right Backend Developer. What you will work on Build a scalable API platform that will enhance our customer experience & propel our logistics. You will be part of our Bangalore team of ambitious and talented engineers, who put their best together to build architecturally sound & scalable systems. What can CasaOne promise you – An opportunity to - increase your rate of learning exponentially by defining hard problems and solving them - partake in a high-growth journey and increase revenues 5x+ Y-o-Y - be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’ - build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing - build high-performance teams The must-haves • Bachelor’s or Master’s degree in engineering • Good understanding of algorithms, data structures & design patterns • A minimum of 4 years of work experience Experience required in • Building distributed systems & service-oriented architecture • Asynchronous programming, Test Driven Development (TDD) • Writing (delightful) APIs & integration patterns • RDBMS & NoSql databases • Continuous integration & deployment (CI/CD) tools like git, Jenkins • Cloud computing platforms - AWS/ Azure/ Google Cloud Good to know CasaOne backend services are written in NodeJS. Experience in NodeJS will be handy, but it isn’t mandatory.

Job posted by
apply for job
apply for job
Divya R picture
Divya R
Job posted by
Divya R picture
Divya R
Apply for job
apply for job

Fullstack Developer
Fullstack Developer

Founded 2000
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 5000000, duration: "undefined", currency: "INR", equity: false})}}

Strong experience on core Java (Version >=1.8 ) Strong experience on Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Batch & Boot). Comfortable performing integration tests in Spring context. Strong experience on JDBC and DB concepts. Experience of TDD/BDD approach and prior experience working with CI/CD tools (Maven, Git, jenkins) Strong experience on ORM (hibernate) and PL/SQL procedures Knowledge of some of UI latest languages / frameworks ( Html5, Angular 4+) Knowledge of SOA/Microservices (REST, Soap) and its challenges Strong knowledge on APP server (Tomcat, Weblogic) Strong knowledge on Microservices Exposure on Digital stack -          UX/UI -          API -          Machine Learning -          Big Data -          Cloud/Docker/IaaS/PaaS Knowledge on Java Swing Experience delivering sound development, testing, implementation, deployment and support strategies in complex distributed environments. Knowledge on production monitoring tools. Good experience in leading change within a team, especially around testing and quality practices. Team player, who relentlessly involves others and shares knowledge with them Should have experience of participant in design reviews and code reviews. Curiosity in all the latest trends and ready to do POCs with new technical stack

Job posted by
apply for job
apply for job
Sriaravind T picture
Sriaravind T
Job posted by
Sriaravind T picture
Sriaravind T
Apply for job
apply for job

Senior UI Developer
Senior UI Developer

Founded 2012
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Life is Short! Work Somewhere Awesome. The Talent Enterprise is hiring for experienced React JS Developers for our office in Bangalore.About The Talent EnterpriseThe Talent Enterprise is a young, talented, fun, entrepreneurial, fast paced, and fast growing company that’s ready to take over the world. We are helping forward thinking business leaders and companies improve their ability to assess, measure, identify, select, hire, develop, engage, and retain top talent to improve performance.Our fast-paced emerging growth company is looking for Senior Frontend Developers to support our triple-digit annual user growth. You will have the opportunity to be part of a dynamic and passionate culture looking to make a difference.As a Senior Frontend Developer, you'll work on a closely-knit team with a Frontend technology stack built on top of React JS. We like to work with modern technologies, always try to do what is best for the customer and put more value on teamwork than rock stars and cowboys.Key Responsibilities Design, build, and maintain efficient, reusable, and reliable Typescript code Lead the technical design and development of major platform components to help our technology platform scale with our explosive user growth. Actively promote code quality, organization and automatization Build new features to improve psychometric assessments & reports Shape our product roadmaps by being data-driven and creative Use and promote TDD best practices Pair program with team members of different experiences Be a mentor when you have the expertise / Be a student when someone else does Required Experience or Skills 4+ Years frontend development with Javascript, HTML5, CSS3 2+ Years experience working with Typescript Must have 2+ years Frontend Lead / Architect role Strong hands-on work with React JS and Redux Expert knowledge of feature/end-to-end and unit tests TDD experience Strong HTML / CSS 3 skills Experience working with a Continuous Integration environment (CircleCI, Codeship, Jenkins, etc.) Understanding and commitment to Agile processes Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the team's coding quality You'll get: Competitive salary with health benefits An extremely energising, dynamic and fast paced entrepreneurial working culture and environment An opportunity to work on leading edge technology products and solutions that will be first movers in the market An opportunity to travel to international locations where our clients may be based Latest laptop, devices and technologies for your needs Unique and supportive opportunities to progress in your career On-going team and professional development, including reimbursement options for classes or conferences Where:Bangalore

Job posted by
apply for job
apply for job
Shuja Shabandri picture
Shuja Shabandri
Job posted by
Shuja Shabandri picture
Shuja Shabandri
Apply for job
apply for job

Principal Engineer / Sr Software Engineer
Principal Engineer / Sr Software Engineer

Founded 2008
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 14 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 20000000, duration: "undefined", currency: "INR", equity: false})}}

Principal Engineer / Senior Backend Development Engineer Responsibilities ●  Design and develop highly scalable, highly available, reliable, secure and fault tolerant systems with minimal guidance for one of the world’s fastest growing company in travel ●  Translate business requirements into scalable and extensible design ●  Lead, mentor and manage deliverables of a team of talented and highly motivated team of developers. ●  Pair with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team ●  Partner with the product management team to define and execute the feature roadmap ●  Coordinate with cross functional teams (Mobile, DevOps, UX, QA etc.) on planning and execution ●  Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies ●  Provide technology leadership to the team and foster engineering excellence ●  Communicate, collaborate and work effectively across cross functional teams in a global environment ●  Building and managing automated build/test/deployment environments ●  Research new technologies and tools that enable building the next generation of go-jek services Requirements ●  5+ years of experience in software development ●  2+ years of hands on experience in designing, developing, testing and deploying applications on Java, Ruby, Golang, Python or Go for large scale applications ●  Deep knowledge of Linux: CentOS, Fedora, or Ubuntu ●  Deep knowledge of one of the following platforms - Java (JVM), Ruby , Go, Python ●  Proficient in OOP, SQL, Design Patterns. Experience with functional programming is a plus. ●  Data modelling experience in Relational and NoSQL databases ●  Ability to understand and implement Continuous Integration and Continuous Delivery ●  Well versed with Agile methodologies, TDD and Test Engineering and Automation ●  Ability to design and implement low latency RESTful services ●  Experience troubleshooting server performance - memory issues, GC tuning, resource leaks etc. ●  Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems ●  Continuously refactor applications to ensure high quality design ●  Ability to plan, prioritize, estimate and execute releases with good degree of predictability ●  Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks ●  Passion to learn new things, solve challenging problems ●  Ability to Get Stuff Done!Recruitment Process : https://blog.gojekengineering.com/go-jek-recruitment-process-58dbed5d8992

Job posted by
apply for job
apply for job
Raj Pandit picture
Raj Pandit
Job posted by
Raj Pandit picture
Raj Pandit
Apply for job
apply for job

QA Lead
QA Lead

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 900000, max: 1500000, duration: "undefined", currency: "INR", equity: false})}}

Job title: QA Lead - Automation Location: Bangalore Experience: 4+ years   Review requirements, specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open source tools Identify, record, document thoroughly and track bugs Testing current products and identifying deficiencies Suggesting solutions to identified product problems  Liaise with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Perform thorough regression testing when bugs are resolved Develop and apply testing processes for new and existing products to meet client needs Collaborating with the Product Development team to ensure consistent project execution Planning, creating and managing the overall Quality Planning strategy Identifying key KPIs for product quality Stay up-to-date with new testing tools and test strategies monitor all stages of software development to identify and resolve system malfunctions to meet quality standards. Skills & Competencies: Proven work experience in software quality assurance Strong knowledge of software QA methodologies, tools and processes Experience in writing clear, concise and comprehensive test plans and test cases Hands-on experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other Experience with coding using JAVA, HTML5, DB2, XML Hands-on experience with both white box and black box testing and automated testing tools Selenium, Cucumber, SoapUI, Postman, Protractor Solid knowledge of SQL and scripting Experience with performance and/or security testing is a plus Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Qualifications B.E/BS/Masters degree in Computer Science

Job posted by
apply for job
apply for job
Deepti V picture
Deepti V
Job posted by
Deepti V picture
Deepti V
Apply for job
apply for job

Backend Engineer
Backend Engineer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 100 years
Salary icon
Best in industry{{renderSalaryString({min: 700000, max: 1400000, duration: "undefined", currency: "INR", equity: false})}}

As a Backend Software Engineer, you will work with the engineering team to write API’s that are consumed by our front-end app. Your primary focus will be the development of server-side logic, supporting the maintenance of current APIs, building new APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.The ideal candidate will be a very quick learner, have obsessive attention to detail, thoroughness, and creativity in testing.💪 Must Haves- You’re proficient in PHP and/or Laravel- You possess strong OOP and design pattern knowledge- You write understandable, testable code with an eye towards maintainability- You’ve the ability to build RESTful APIs- Explaining complex technical concepts to designers, support, and other engineers is no problem for you- Well versed with computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-haves- Experience shipping a live product- Startup experience, preferably a tech startup- Open Source contributor- Experience with TDD- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- FrontEnd experience- Passionate about/experienced with open source and developer tools- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience💖 Bonus- Experience with AWS, DigitalOcean, etc.⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset

Job posted by
apply for job
apply for job
Kunal Varma picture
Kunal Varma
Job posted by
Kunal Varma picture
Kunal Varma
Apply for job
apply for job

Lead Software Engineer
Lead Software Engineer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
3 - 100 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Job SummaryYou will lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesInvolves working closely with the development team to implement high quality code in an agile, test-driven development environment. Be able to apply broad and deep technical expertise in software design and development. You must possess the professional maturity and technical leadership skills to take on technical initiativesYou’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 2+ years- You have experience with functional or imperative programming languages -- e.g., Node, Python, Ruby, PHP, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 5+ developers⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset

Job posted by
apply for job
apply for job
Karan Varma picture
Karan Varma
Job posted by
Karan Varma picture
Karan Varma
Apply for job
apply for job

Tech Lead
Tech Lead

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 100 years
Salary icon
Best in industry{{renderSalaryString({min: 1400000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset

Job posted by
apply for job
apply for job
Kunal Varma picture
Kunal Varma
Job posted by
Kunal Varma picture
Kunal Varma
Apply for job
apply for job

Test Architect
Test Architect

Founded 2011
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
9 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Roles & Responsibilities: An individual contributor role with proven ability to design and define the test strategy. Ability to create test scenarios based on the requirements, specification and understanding the impact of the multiple features. Understanding of the architecture/design, covering various aspects of testing (functional, non-functional, stress, reliability, conformance, robustness). Complete ownership of the release with the ability to identify critical customer impacting defects based on requirements. Good knowledge of embedded and protocol stack testing, GPS, RF, driver or firmware related testing, writing test scenarios based on requirements and specs, Enhance & optimize the process of system testing and software testing.   Competencies: Requires Bachelor’s degree in Computer Science or Technology. Experience in building and maintaining automated tests. Knowledge of scripting languages like Python would be a huge plus. Good understanding of the test process and ability to do RCA. Knowledge of packet capturing tools like Wireshark Knowledge in Automotive domain,V2X would be added advantage. Knowledge on any of the traffic simulation tools like pre-scan , IPG or related tools would be added advantage. Good Communication and Mentoring skills.

Job posted by
apply for job
apply for job
Varsha Tarani picture
Varsha Tarani
Job posted by
Varsha Tarani picture
Varsha Tarani
Apply for job
apply for job

Java Developer
Java Developer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 2500000, max: 9000000, duration: "undefined", currency: "INR", equity: false})}}

About PhonePe : Our goal is to make digital payments so easy, safe and universally accepted thatpeople never feel the need to carry cash or cards again. We believe India is at the cusp of a newmobile revolution, which will change the way we manage our money on the go. We see ourselvesfacilitating this change, through technology and dogged customer centricity.At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating theright environment for you is just one of the things we do. We empower people and trust them to dothe right thing. Here, you own your work from start to finish, right from day one.Being enthusiasticabout tech is a big part of being at PhonePe.If you like building technology that impacts millions, ideating with some of the best minds in thecountry and executing on your dreams with purpose and speed, join us!RoleAs a senior software engineer,● You will build Robust and scalable web-based applications● You will need to think of platforms & reuse● Build abstractions and contracts with separation of concerns for a larger scope● Drive problem solving skills for high-level business and technical problems.● Do high level design with guidance; Functional modelling, break-down of a module● Do incremental changes to architecture: impact analysis of the same● Do performance tuning and improvements in large scale distributed systems● Mentor young minds and foster team spirit● Breaks down execution into phases to bring predictability to overall execution● Work closely with Product Manager to derive capability view from features/solutions● Lead execution of medium sized projects● Work with broader stakeholders to track impact of projects/features and proactivelyiterate to improve themAs a senior software engineer, you must have● Extensive and expert programming experience in at least one general programminglanguage (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-testedcode.● Experience with multi-threading and concurrency programming● Extensive experience in object oriented design skills, knowledge of design patterns, andhuge passion and ability to design intuitive module and class-level interfaces● Excellent coding skills – should be able to convert design into code fluently● Knowledge of Test Driven Development● Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,Aerospike etc)● Strong desire to solving complex and interesting real world problems● Experience with full life cycle development in any programming language on a Linuxplatform● Go-getter attitude that reflects in energy and intent behind assigned tasks● Worked in startup like environment with high levels of ownership and commitment● BTech, MTech, or PhD in Computer Science or related technical discipline (orequivalent).● Experience in building highly scalable business applications, which involveimplementing large complex business flows and dealing with huge amount of data.● 5+ years of experience in the art of writing code and solving problems for large Scale.● Open communicator who shares thoughts and opinions frequently, listens intently andtakes constructive feedbackAs a senior software engineer, good to have● Ability to drive design and architecture of multiple subsystems● Ability to break-down larger/fuzzier problems into smaller ones in the scope of theproduct● Understanding of the industry’s coding standards and an ability to create appropriatetechnical documentation.

Job posted by
apply for job
apply for job
Shwetank Johri picture
Shwetank Johri
Job posted by
Shwetank Johri picture
Shwetank Johri
Apply for job
apply for job

Fullstack Developer - Django
Fullstack Developer - Django

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 800000, duration: "undefined", currency: "INR", equity: false})}}

Qualifications & Skills • Bachelor or Master Degree in Computer Science from a reputed University• 3 to 5 years of experience working in eCommerce domain, specifically at-least 2 to 4years of experience working in Django and Python.• React and/or Angular for front end• Proficiency in MongoDB and MySql• Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS• Experience in performance profiling, tuning, and optimization, caching mechanisms withEnterprise level applicants• Experience in writing unit testing and test case automation.• Ability to operate in Agile environment with a start-up mentality and unstructuredenvironment, Energy, drive and passion to work, and operate in a digital world.

Job posted by
apply for job
apply for job
Aarushi Mahajan picture
Aarushi Mahajan
Job posted by
Aarushi Mahajan picture
Aarushi Mahajan
Apply for job
apply for job

Software Engineer - Backend
Software Engineer - Backend

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 4 years
Salary icon
Best in industryBest in industry

At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: Work on the development backend systems for our first product Build reliable, secure and performant backend systems Drive test coverage and continuous delivery automation within the team Mentor and provide feedback to teammates Requirements: 2+ years of software development experience Strong computer science fundamentals Good knowledge of Java ecosystem Can write code that is readable, maintainable and performant Know the importance of tests and how to approach writing different types of tests Good understanding of relational databases, transactions, entity-relationship modeling Comfortable writing multi-threaded programs Bonus: Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events Know how to use test driven development as a design tool  Good intuition for the principles underlying object-orientation, particularly encapsulation Understand the importance of immutability and of reducing the state-space of objects Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools Have read some of our favourite books

Job posted by
apply for job
apply for job
Pradeep Ch picture
Pradeep Ch
Job posted by
Pradeep Ch picture
Pradeep Ch
Apply for job
apply for job