Loading...

{{notif_text}}

The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, in partnership with UpGrad, is LIVE.Join now!
{{hours_remaining}}:{{minutes_remaining}}:{{seconds_remaining}}Want to save 90% of your recruiting time? Learn how in our next webinar on 22nd March at 3 pmLearn more

Test driven development (TDD) Jobs

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

Senior Backend Developer - Application development

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
4 - 6 years
Experience icon
Best in industry10 - 15 lacs/annum

The candidate is expected to have hands-on working knowledge of server-side development and integrations. This includes the following - Experience with Node.js and Express.js or equivalent. Knowledge of MongoDB is a plus, however, good familiarity with any DB technology is required. Experience in creating RESTful web services and APIs for consumption. Familiarity with security factors like encryption and validation. Familiarity with TDD(Test Driven Development) will be a plus. Working knowledge of Mochajs or similar is required. Hands-on experience with operating systems: Linux- and Unix-like operating systems, MacOS X, Windows Server is a plus. Reporting—generating analytics and statistics like system reports of server load, application performance, penetration testing etc. Familiarity with deployment tools like Jenkins Backup and restore technologies for website’s files and DB.

Job posted by
apply for job
apply for job
Amrita Yadav picture
Amrita Yadav
Job posted by
Amrita Yadav picture
Amrita Yadav
Apply for job
apply for job

VP of Engineering

Founded 2010
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
NCR (Delhi | Gurgaon | Noida)
Experience icon
8 - 12 years
Experience icon
Best in industry20 - 27 lacs/annum

Startup experience preferred Lead and direct our engineering team with strong enthusiasm. ● Define direction and manage the project execution including product development (mobile application, medical decision support tool), cloud deployment strategies, and product operations. ● Define, build and own the backend architecture, take strategic decisions with respect to the evolution of technology stack for scale and efficiency. ● Define product roadmap, plan execution, review the development with daily sprint planning. Review the code (android and front end) and documentation. ● Collaborate with cross-functional teams to define product roadmap. ● Participate in all phases of development, from design to implementation, unit testing, and release. ● Foster a culture of inclusivity and open-mindedness within the organization while crafting an inspired vision and strategy for the engineering team. ● Continuously inculcate a culture of learning and get actively involved in training the team.

Job posted by
apply for job
apply for job
Nisa Mohamedi picture
Nisa Mohamedi
Job posted by
Nisa Mohamedi picture
Nisa Mohamedi
Apply for job
apply for job

Technical Lead

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
Pune
Experience icon
10 - 18 years
Experience icon
Best in industry20 - 40 lacs/annum

Role: The role of lead is not a textbook checklist, however, there are technical responsibilities that a team must fulfill and we expect the tech lead to ensure these responsibilities are covered and be able to cover them themselves if needed. We expect tech leads to taking a collaborative approach to leading their team. This is especially important when considering the amount of experience that each of our consultants brings. Given this, we expect you to: ● Respect the other members of your team and recognise you don’t always know best. ● Spot gaps in team capability and figure out how to fix them as a team. ● Be hands on, able and willing to contribute to development, however, don’t expect to be coding all of the time. ● Encourage the team to be proactive, give them responsibility. Responsibilities ● Have a clear understanding of the deployment architecture ● Have a clear understanding of the build pipeline ● Understand how you get changes into production ● Understand how all parts of the system work together ● Facilitate technical communication with other teams, both within your engagement and across other EE clients. ● Actively seek to remove knowledge silos within the team ● Ensure you have a release / branching strategy in place ● Act as the primary point of contact for your team when communicating with other teams ● Ensure there is a technical vision for the team ● Liaise with environment specialists to ensure smooth deployments to production ● Encourage the team to follow good development practices aligned to EE technical values ● Feedback to the delivery lead or engagement manager on the quality of your team (good and bad) ● Recognise team members that have the potential to grow into team leads ● Ensure the use of new technologies or dependencies does not block the team. ● Ensure the team keeps necessary architectural documents up to date ● Keep an eye on the long term consequences of architectural choices, and remind others when necessary ● Build good relationships with your team members. Act as a mentor when required ● Keep the client informed and engaged in the technical side of the project ● Build relationships across your client community Technologies / Experience The successful candidate must have the following experience: ● Worked as the tech lead of a development/delivery team in a large organisation ● Have worked with a variety of different technical architect roles ● Be deeply proficient in at least one programming language ● Be comfortable using other languages and evidence using multiple languages ● Have hands-on experience with some form of configuration management tooling, e.g. Ansible, Chef, Puppet ● Have hands-on experience of at least one continuous integration and continuous delivery technology, e.g. Jenkins, Go, Team City or Bamboo. ● Full stack development experience from user interface through to data persistence ● A strong proponent of XP practices such as TDD ● Working with a delivery team to formulate an automated test strategy ● Worked as part of a number of agile delivery teams and seen a number of different approaches to delivery ● Good appreciation of secure coding practices and end to end system security The following exposure will also be looked on favorably: ● Performing an ‘architect’ role, while retaining hands-on involvement ● Working with cloud hosting platforms such as AWS, Rackspace, Azure etc. ● Infrastructure management technologies such as Cloud Formation or Terraform

Job posted by
apply for job
apply for job
Jenny John picture
Jenny John
Job posted by
Jenny John picture
Jenny John
Apply for job
apply for job

Fullstack Developer - WORK FROM HOME

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Chennai, Pune, Nagpur
Experience icon
3 - 7 years
Experience icon
Best in industry6 - 8 lacs/annum

WORK FROM HOME We are looking for a Web Developers to join our dynamic and innovative team, building exciting web and mobile apps in a rapidly growing innovative company. If you are looking to build innovative web applications and mobile apps using the latest technologies with a passionate team then this role is perfect for you. About You We are looking for someone who is passionate about building applications using cutting edge technologies. You will have a deep understanding and JavaScript, Node.js, Reactjs and a solid grasp of software design patters and why they’re important. Required skills: • Degree in IT or computer science (or significant demonstrated experience) • Solid JavaScript, Node.js, Reactjs experience • Good knowledge of JavaScript frameworks such AngularJS and React • Knowledge of Jira, Bitbucket and using Git • Web Fundamentals (HTML5, JavaScript, CSS) • Good understanding of both front and back end development • Demonstrated knowledge of application security and security best practices MUST HAVE Good English Proficiency Preferred skills: • Database concepts and design (table normalization, indexing, performance turning) • Cake PHP, CodeIgniter or other PHP frameworks • AWS technologies such as Amazon API Gateway

Job posted by
apply for job
apply for job
Brett Quinn picture
Brett Quinn
Job posted by
Brett Quinn picture
Brett Quinn
Apply for job
apply for job

Senior React JS Frontend 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
3 - 7 years
Experience icon
Best in industry10 - 20 lacs/annum

Life is Short! Work Somewhere Awesome. The Talent Enterprise is hiring for experienced React JS Developers for our new office in Bangalore. About The Talent Enterprise The 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 Javascript/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 - 5+ Years frontend development with Javascript, HTML5, CSS3 - Must have 3+ years Frontend Lead / Architect role - Strong hands-on work with React JS and Redux - Experience working with strongly typed languages - 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 Desired Skills & Experience - Experience with cross platform mobile frameworks is a plus (Cordova, Ionic, React Native, etc.) 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: - First 6 months in Dubai - Bangalore Office after 6 months in Dubai

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

Tibco/AWS/DevOps

Founded 2018
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
5 - 10 years
Experience icon
Best in industry8 - 14 lacs/annum

We are India's leading HR IT Consultancy, looking for Senior Software Engineer for our client based in Gurgaon.About Client :Established in 2007, Client is a pioneer in Web application and Mobile Applications development for a large number of international and domestic clients. Few of its clients include - eBay, Target, Fidelity, Bravura Solutions, Mahindra Comviva, Uninor & Wipro. We have been featured as 4th Most Promising Mobile App Company in India and have various quality certifications.We are looking to hire TIBCO Developers.Job title : Senior Software Engineer - TIBCOReports to : Project ManagerLocation : GurgaonWe are looking for highly motivated and quick learning individual who will be able to handle below responsibilities :- Experience in developing customer facing Scalable APIs, building Microservices, Significant understanding of Microservice patterns, concepts & its application in problem solving- Experience implementing API Service architecture using any of the market leading API Management tools such as Apigee and frameworks such as Spring Boot for Microservices- Hands on experience building REST web services in TIBCO BW 6.X- Experience delivering a Microservices based architecture leveraging APIs, containers and automation- Knowledge of AWS or any cloud environment and experience building cloud native applications- Experience with development/DevOPs tools like Eclipse, Git, Sonar, Jenkins, Jira, Artifactory.- Experience with TDD and JUnit- Experience with messaging products Websphere MQ, TIBCO EMS or any JMS Servers.- Experience implementing secured services, HTTPS, SSL, OAUTH etc..- Preferred who also have working experience or knowledge of Java, Spring and Spring Boot, Spring MVC, Spring Data, Spring Security.Experience :- 5+ years of experience working on TIBCO BW 6.X technologies including experience of Microservices Architecture, REST Web services, API development, Enterprise integration layer, Websphere MQ, TIBCO EMS or any JMS ServersEducation Qualification : - B.Tech / BE / MCA, Degree in Computer Science or related fieldDesirable Skills :- Experience in Agile development- Exposure and knowledge of Financial Services domain- Excellent inter-team relationship skillsNo of Positions: 6

Job posted by
apply for job
apply for job
Amit Maheshwari picture
Amit Maheshwari
Job posted by
Amit Maheshwari picture
Amit Maheshwari
Apply for job
apply for job

Fullstack Engineer (SE 1 - SE 2)

Founded 2013
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
0 - 6 years
Experience icon
Best in industry8 - 25 lacs/annum

ClassKlap has carved a new category in the K-12 Edtech space by reinventing school exams to capture data about students’ capabilities. And then using this data to adapt pedagogy and content delivery within schools. Learning for each child is one of the most challenging problem of our times. To know about our work please watch https://www.youtube.com/watch?v=eHv0wELkd6k If you are interested in exploring more, please refer to - 1. Our website - www.classklap.com 2. Our vision - http://www.aspada.com/blog/250-million-students-in-250-million-classrooms-the-future-of-sc 3. Harvard Business School case study on our growth - http://www.hbs.edu/faculty/Pages/item.aspx?num=50695 4. Media coverage a. https://yourstory.com/2018/02/edtech-startup-imax-program-raises-13-5m-msdf-lgt-impact-aspada/ b. http://www.vccircle.com/news/technology/2014/10/30/personalised-student-assessment-firm-xamcheck-gets-18m-funding-aspada About the team. The technology team at ClassKlap is team a 4 people, who have helped scale and deliver from scratch to 1000+ schools and 4L students. The team is looking to add 2-3 more engineers would help build on existing systems and design some systems from scratch for the impending delivery scale up of 10k schools and Customer App scale up of 10k teachers and 9L parents. - Tech stack: Java 11, Postgres, Android, iOS, React JS, Terraform, AWS - Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, etc. About the role Fullstack engineers at ClassKlap; 1. Collaborate with cross-functional teams to define, design, and ship solutions 2. Engage in domain-modelling discussions for building 3. Perform technical work and ensures the integrity of significant and diverse projects; applying a wide range of experience and understanding of trends and technologies. 4. Design and develops advanced applications for multiple platforms 5. Develop Unit-test code for robustness, including edge cases, usability, and general reliability. 6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 7. Help maintain code quality, organization, and automatization

Job posted by
apply for job
apply for job
Supal Dubey picture
Supal Dubey
Job posted by
Supal Dubey picture
Supal Dubey
Apply for job
apply for job

UI Developer

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 6 years
Experience icon
Best in industry6 - 12 lacs/annum

TechVerito is an IT Services organisation started in 2016. We offer services and solutions clustered around our key competences: Continuous Delivery & DevOps, Agile Consulting & Training, BigData, Enterprise Web Apps, Enterprise Mobile and Agile Testing Services. TechVerito has the experience to deliver carefully crafted software. The team has an excellent track record in delivering full-stack solutions in a distributed environment using technologies like Ruby, Ruby on Rails, Java, Golang and JavaScript. At TechVerito, you will get to work in a dynamic, collaborative, non-hierarchical environment where your talent is valued and build software using the latest technologies and tools Qualifications Required:- 1 to 3+ years of proven and progressive experience in front-end design and development. Experience in React.js, Javascript, HTML and CSS, HTML5, CSS3, Vue.js. Experience in Node.js is additional advantage. Proficient understanding of code versioning tools such as Git. Good knowledge of Client/Server architecture and strong design principles. Solid understanding of Core JavaScript principles. Experience in functional programming is plus. Well versed with TDD/BDD and Automation. Ability to work with Continuous Integration and deployments.

Job posted by
apply for job
apply for job
Harun Pathan picture
Harun Pathan
Job posted by
Harun Pathan picture
Harun Pathan
Apply for job
apply for job

React Native Developer

Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Chennai
Experience icon
1 - 2 years
Experience icon
Best in industry2 - 6 lacs/annum

Requirements : 1. Strong understanding of programming principles (REST, MVC, etc) 2. Strong experience with reacting & ES6 3. Strong experience with react Native 4. Strong analytical & performance optimization skills 5. Experience with test-driven development (TDD) and agile methodologies. 6. Experience with native Android or IOS app development Responsibilities : 1. Build and ship new features and services critical to our customers. 2. Write and maintain tests to ensure long-term quality of our software. 3. Establish best practice for development, testing, deploying & tracking within our react native code base. 4. Discuss best approaches to solving business problems with other engineers and product managers. 5. Take part in blameless retrospectives that helps elevate the team & individuals to grow their engineering skills.

Job posted by
apply for job
apply for job
Swaroop Vijayakumar picture
Swaroop Vijayakumar
Job posted by
Swaroop Vijayakumar picture
Swaroop Vijayakumar
Apply for job
apply for job

Lead Scala Developer

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
Pune
Experience icon
7 - 17 years
Experience icon
Best in industry14 - 35 lacs/annum

At Equal Experts we are a network of talented experienced software consultants specialising in Agile Delivery. So, what do we do in our regular day at ​EE​? We indulge in all things that would excite you! Like; ● Work on large-scale, custom distributed software systems using Java, Scala, C#/.NET, MongoDB, Neo4j, Groovy, Angular JS, ReactJS, .Net, Cucumber and the likes ● Be responsible for the quality of software and resolving any issues regarding client satisfaction ● 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-hierarchal, and ego-free culture where your talent is valued over a role title ● Spread the word about best practices in software development inside and outside Equal Experts community ● Speak at conferences like Experts Talk and others ● Learn something new everyday, write blogs ● We work almost exclusively on customer site providing a mix of delivery and consulting services, so you'll be flexible about travel. Here is what we would like you to bring: ● Development and delivery experience with Java, .NET, 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, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP) ● Keen to work collaboratively with people, sharing your ideas to solve real business problems.

Job posted by
apply for job
apply for job
Jenny John picture
Jenny John
Job posted by
Jenny John picture
Jenny John
Apply for job
apply for job

Senior Software Engineer (Python)

via upGrad
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
Mumbai, Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry15 - 30 lacs/annum

About us: UpGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. UpGrad currently offers programs in Data Analytics, Product Management, Digital Marketing, and Entrepreneurship, and was rated as one of the top 10 most innovative companies in India for 2017 - https://www.fastcompany.com/most-innovative-companies/2017/sectors/india . We plan to launch 6 more programs in technology and management education. UpGrad is co-founded by 3 IIT-D alumni, and the 4th co-founder is serial entrepreneur Ronnie Screwvala. UpGrad has a committed capital of 100Cr and in the first year of operations, has built the largest revenue generating online program in India (PG Diploma in Data Analytics) and the largest enrolment online program in India (Startup India learning program). UpGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. Position : Senior Software Engineer (Python) Position Type : Full Time Location : Mumbai Job Description : We're looking for a hands-on technical leader to work on design and development of our backend services which are written in Python/Django. Job Responsibilities: - Own end to end development and operations of high performance Django Applications. - Implement product features using Python 3.5, Django, AWS infrastructure, and various third-party libraries. - Interface with business to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure on-time delivery - Collaborate with the entire team and customers on feature requirements and prioritization Desired Skills Include Knowledge Of - Expert knowledge of Python ( 3+ years of hands on experience with web based software) - Have experience with one web framework (Django, Flask etc) - Proven experience in architecture, design and delivery of data intensive applications - Experience with architecting systems for AWS is a plus - Experience with web paradigms such as RESTful APIs, Test-driven Development (TDD) - Must possess traits of thriving to work in a fast paced autonomous environment

Job posted by
apply for job
apply for job
Omkar Pradhan picture
Omkar Pradhan
Job posted by
Omkar Pradhan picture
Omkar Pradhan
Apply for job
apply for job

Software Engineering Manager

via GO-JEK
Founded 2013
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 15 years
Experience icon
Best in industry25 - 45 lacs/annum

About Us : GO-JEK is a Super App. It's one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen services. It is Indonesia's first and fastest growing unicorn building an on-demand empire. In the last 36 months, the startup's total order volumes has grown a devilish 6666x and diversified into 18 verticals. The company runs the equivalent of three Indian unicorns rolled into one. GO-FOOD alone does more orders in Indonesia than all Indian food tech startups combined. 3 years since the mobile app launched, GO-JEK does more rides than India's largest taxi-sharing service. A total of 1,000,000 drivers collectively cover an average distance of 16.5 million kilometers each day, making GO-JEK Indonesia's de facto transportation partner. GO-JEK is a verb. GO-JEK is a way of life. It is quite simply the operating system of Indonesia. 200 engineers spread across Jakarta, Singapore and India make software decisions that impacts about 260 million people in the country. GO-JEK Tech is the product development and training centre of GO-JEK. The tech team comprises of developers, data scientists, designers and product managers who work on product innovation, mining data and crafting consumer experiences. The average age of the team is 29 and it runs one of the largest jruby, Java and go clusters in Asia. About The Role : - Lead one or more teams of talented engineers who like to ship code and tackle hard engineering problems. - Build teams that are collaborative, inclusive, and respectful of each other. - Mentor and guide the professional and technical development of your team members. - Help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals. - Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members. - Create plans for prioritizing technical and resourcing challenges in your organization. - Maintain a balance between building sustainable, high-impact projects and shipping things quickly. - Instill a spirit of continuous improvement in the team's code, architecture, and processes. - Work closely with the GO-JEK recruiting team to hire high potential candidates from diverse backgrounds. - Work with your engineers and/or product managers to maintain a prioritized backlog and create short term and long term goals. - Own your team's deliverables and ensure we continue to ship scalable, highly-available products that delight our passengers and drivers. - Help your team build relationships across functions with Support, Marketing, Ops, BizDev, or other teams to ensure GO-JEK's continuing success. Skills & Experience : - You greatly value humility. - You prefer to spend 20-30% of your time writing production grade code with your team. - You have deep expertise in at least one of: programming languages, especially functional languages, object oriented design or SRE. - You have lead fast moving engineering teams in the past, and understand how to help them deliver continuously. - You have an empirical approach to improving team productivity. - You enjoy fast moving, rapidly evolving environments and problems. - You consciously avoid zero and negative sum solutions to problems. - You have a firm grasp of software engineering principles, both for code and for people. - You have a technical background and are able to contribute to planning and design discussions. - You are steadfastly focused on your customers, whether they are drivers, passengers, or other GO-JEK employees. - You have experience leading a team of engineers and guiding them through their career development. - You believe in building both teams and products that scale. - You enjoy working in a collaborative environment, and you're committed to driving projects to completion creatively. - You can motivate and instill a strong sense of ownership in your team. - You have experience guiding teams through planning, prioritization, and execution of work.

Job posted by
apply for job
apply for job
Mahesh Suthar picture
Mahesh Suthar
Job posted by
Mahesh Suthar picture
Mahesh Suthar
Apply for job
apply for job

Android Engineer - Java/Design Patterns

via GO-JEK
Founded 2013
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 8 years
Experience icon
Best in industry12 - 35 lacs/annum

About Us :GO-JEK is a Super App. It's one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage and two dozen services. It is Indonesia's first and fastest growing unicorn building an on-demand empire.In the last 36 months, the startup's total order volumes has grown a devilish 6666x and diversified into 18 verticals. The company runs the equivalent of three Indian unicorns rolled into one. GO-FOOD alone does more orders in Indonesia than all Indian food tech startups combined. 3 years since the mobile app launched, GO-JEK does more rides than India's largest taxi-sharing service.A total of 1,000,000 drivers collectively cover an average distance of 16.5 million kilometers each day, making GO-JEK Indonesia's de facto transportation partner. GO-JEK is a verb. GO-JEK is a way of life. It is quite simply the operating system of Indonesia. 200 engineers spread across Jakarta, Singapore and India make software decisions that impacts about 260 million people in the country.GO-JEK Tech is the product development and training centre of GO-JEK. The tech team comprises of developers, data scientists, designers and product managers who work on product innovation, mining data and crafting consumer experiences. The average age of the team is 29 and it runs one of the largest jruby, Java and go clusters in Asia.About the role :- Build and improve the mobile experiences for one of the world's fastest growing mobile app in travel.- Quickly grasp concepts, problems and implement solutions with guidance.- Unit test code for robustness, usability and reliability.- Contribute to the evolution of the technology, product and experience.- Communicate, collaborate and work effectively across cross functional teams in a global environment.Skills & Experience :- 2+ years of experience in software development.- Experience with Ruby on Rails will be a plus.- 1+ years of hands on experience in developing and testing apps on Android for large scale applications.- Design and develop highly scalable, reliable and fault tolerant systems for one of the world's fastest growing unicorns.- Proficiency in Web Technologies will be a plus.- Strong foundations in Java, OOPs, Design Patterns, Clean Code fundamentals.- Good understanding of interactive application development paradigm.- Passion to learn new things, solve challenging problems. libraries on Android.- Ability to understand the dependent system/sub-systems and troubleshoot issues effectively. libraries on Android.- Working knowledge with dagger, okhttp, retrofit, rxjava, butterknife, bolts, glide, espresso, mockito, powermock or equivalent libraries on Android.- Good understanding agile methodologies, TDD and test automation. libraries on Android.- Good understanding continuous integration and continuous delivery principles and related tool stack. libraries on Android.

Job posted by
apply for job
apply for job
Mahesh Suthar picture
Mahesh Suthar
Job posted by
Mahesh Suthar picture
Mahesh Suthar
Apply for job
apply for job

Frontend Developer - SDE2

Founded 2017
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
Bengaluru (Bangalore)
Experience icon
4 - 8 years
Experience icon
Best in industry15 - 20 lacs/annum

We would love to hear from you if you’ve been tirelessly sharpening your front-end web development skills for more than 2 years. * Writing JavaScript with and without jQuery * Using CSS pre-processors such as SASS or LESS * TDD JavaScript frameworks such as Jasmine, Mocha etc. * Excellent understanding of usability and accessibility * Built responsive mobile-first websites at scale * Have an eye for detail and enjoy bringing Photoshop/Axure mocks to life using HTML, CSS, and JS **With the above skills you…** * Are worried when you see code like $("body div#container div span #foo:eq(0)") * Can implement the best techniques to improve web page performance * Have great cross-browser development techniques and appreciate that people still use IE9 * Understand the difference between HTML, XHTML and the Doctypes * Know the difference between i18n and l10n * XSS and CSRF are second nature to your development process **Any experience or skills in the following would be desirable:** * Experience with dynamic scripting languages (e.g. PHP, Python, Rails, Perl) * Dabbled with Node.js for tooling, scripting and or automated jobs * Understand and appreciation of regular expressions like /^[a-z0-9_-]{3,16}$/ * Experience with source control (Git preferred) We don't hire just for the sake of it, we hire the best people, and trust them to do what’s right! With your knowledge and experience, you will work closely with product managers, user experience developers, creative designers and software engineers using multi variant testing, analytics, usability testing and good old common sense to help make the key decisions with the development of the website. If you answered yes to most, if not all the statements above and want to develop a web application with global reach using a multitude of technologies, then lets have a chat! BillTrim is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Job posted by
apply for job
apply for job
Anu Sura picture
Anu Sura
Job posted by
Anu Sura picture
Anu Sura
Apply for job
apply for job

Fullstack Developer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 7 years
Experience icon
Best in industry8 - 18 lacs/annum

We are looking for a smart, self-driven developer with the ability to solve hard problems. Our current stack is Spring Boot, Reactjs, Postgres, with deployments on AWS, but we're planning on experiments with different stacks for different services in the future. We expect you to act like a tech-lead, and build a team around you. You will also be instrumental in deciding the future direction of the product. We need experts who can help us build modular, scalable applications. At Interleap, we're building tech courses for corporates on refactoring, clean coding, android, devops with self-evaluating assignments and other interventions that make courses interactive and engaging.

Job posted by
apply for job
apply for job
Abhinav Manchanda picture
Abhinav Manchanda
Job posted by
Abhinav Manchanda picture
Abhinav Manchanda
Apply for job
apply for job

Software Engineer, Java Technologist

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Noida, NCR (Delhi | Gurgaon | Noida)
Experience icon
1 - 3 years
Experience icon
Best in industry3 - 7 lacs/annum

Technical Requirements: As a Java / J2ee Technologist in Liberin Technologies, your primary responsibility will towards using and integrating advanced technologies. You will work in applications that initiate, optimize and leverage varied solutions and processes that run and monitor financial transactions for one of our Global Clients. You will also work with key stakeholders across different business areas, discussing requirements for new functionalities & applications, investigate innovative solutions and design them while collaborating with partner teams throughout IT. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential. Responsibilities and Duties: Responsibilities-Providing technical oversight to the team, involved in design and code review. The candidate would also be spending most of the time in development activities in varied technologies, should have a passion to write code.Should be able to create good technical documents. Good Communication Skills. Requirements elicitation and analysis. Experience with handling high severity production issues. Should be efficient in delivering PoCs for existing customers. You will:- Translate application storyboards and use cases into functional applications- Design, build and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the applications - Identify bottlenecks and bugs, and devise solutions to these problems - Help maintain code quality, organization, and automatization - Prepare the technical design of complex technology components as well as suggest the pros and cons of using a certain technology stack or - component or design pattern versus another to the clients. Required Experience,Skills and Qualifications: Qualifications: BTECH/MTECH/MCA - Should have 1-3 years of experience - Proficient in Java, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of multithreading, concurrency patterns, collections in Java - Solid understanding of object-oriented programming along with various design and architectural patterns- Hands on experience with JMS, JPA, Spring (MVC, Boot & Cloud preferred) & Hibernate - Familiarity with concepts of MVC, JDBC, and RESTful- Experience with Presentation Layer (JSP/Servlets), JS Frameworks (Angular, jquery, react etc) - Creating database schemas that represent and support business processes and experience with both external and embedded databases - Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git, Ant, Maven, Gradle; continuous integration

Job posted by
apply for job
apply for job
Prateek Sengupta picture
Prateek Sengupta
Job posted by
Prateek Sengupta picture
Prateek Sengupta
Apply for job
apply for job

Senior Android Developer

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
3 - 6 years
Experience icon
Best in industry3 - 7 lacs/annum

We are looking for an experienced Android Application developer passionate about making great products. You must have strong visual skills as well as the ability to create and implement your ideas on a mobile form factor. Selected employee's day-to-day responsibilities * Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in the ongoing codebase * Coding and programming using Object Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API. * Implement security and data protection * Optimise applications for performance and scalability * Collaborate with other team members working on back end services * Write reusable, testable, and efficient code * Setting up the test frameworks and Resolve technical issues. Desired Education / Experience and Skills * BE/ B.Tech/ MCA with 3+ year experience Android SDK based mobile application development * Strong knowledge of Android SDK, different versions of Android. * Knowledge of the open-source Android ecosystem and the libraries available for common tasks, build system , Android internal frameworks (HAL etc) * Experience with offline storage, threading, and performance tuning * Ability to understand business requirements and translate them into technical requirements * Understanding of Googles Android design principles and interface guidelines * Knowledge about CPU Architecture: ARM, TI, Intel is a big plus * Knowledge of embedded system boot up concepts and software layers * Experience of working with version control, bug tracking, continuous integration and other productivity enhancements software like Git, SVN, Bugzilla, Jira * Good knowledge of working with Open source software packages. * Hands on experience with UML and applying software design patterns and technical design documentation and API design techniques. * Hands on experience with SW design and development using communication protocols (SPI , UART , I2C) * Strong System programming skills , OOPS concepts and OS internals * Experienced in Android programming environment using binder, shared memory etc. * Design, build, and maintain high performance, reusable, and reliable software modules * OS: Linux / Android. Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronisation primitives * Programming Language: Strong in C/C++, basic shell scripting * Experience with Unit test frameworks and tools * Development and Debugging using Host Target tool chains for embedded platforms * Basic knowledge of security concepts and protocols * Positive attitude towards work (Dynamic) and good communication skills Job Type: Full-time

Job posted by
apply for job
apply for job
Chrianjeev Sharma picture
Chrianjeev Sharma
Job posted by
Chrianjeev Sharma picture
Chrianjeev Sharma
Apply for job
apply for job

Excellent Opportunity for .NET Professionals With Prowareness

Founded 1998
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
2 - 8 years
Experience icon
Best in industry7 - 18 lacs/annum

•Experience in OOPS, SOLID principles & XP (eXtreme Programming) practices •Working experience in the following Web technologies: C# ASP.NET MVC, web services, SQL Server. •Exposure using tooling like Team Foundation Server (TFS) •Experience in client side programming languages like JavaScript, CSS, AngularJS is a plus. •Exposure to Unit Testing frameworks like MSTest and/or Mocking Frameworks (RhinoMocks, Moq) is an added advantage. •Understanding of agile software development practices, especially Lean and TDD •Experience in refactoring tool like ReSharper, knowledge of measuring and removing technical debt is a value add

Job posted by
apply for job
apply for job
Manikandan Suganthi picture
Manikandan Suganthi
Job posted by
Manikandan Suganthi picture
Manikandan Suganthi
Apply for job
apply for job

Software Development Engineer Testing (SDET)

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
3 - 6 years
Experience icon
Best in industry5 - 15 lacs/annum

Job Description for Senior SDET    Nineleaps is looking for extraordinary and dynamic Software Development Engineer  in Test to be a part of its team in Bangalore.   Requirements  ● BTech/BE/MCA from good institute.  ● Must have 3-5 years of experience in quality assurance (Manual and  Automation).  ● Draft test artifacts, including test plans and business test scenarios.  ● Ability to triage failures, identify root-cause, and define corrective actions.  ● Ability to adapt quickly to a complex environment and learn new concepts.  ● Ability to write code in one or more programming languages like Java,  Python, Javascript, Ruby, etc. to automate tests for the full solution stack (UI, App Layer, API, batch jobs, etc.)  ● Strong analytical and problem solving skills.  ● Experience in working with open source testing tools like Selenium  WebDriver/Mocha/Jasmine etc.  ● Exposure to CI tools such as Jenkins/GoCD/Travis etc.  ● Good communication skills.  ● Exposure to version control systems such as Git/SVN etc.  ● Takes ownership of end-user quality, usability and appeal.  Good to Have  ● Exposure to BDD frameworks such as  Cucumber/JBehave/SpecFlow/Spinach/Gauge etc.  ● Performance testing using jMeter/Gatling etc.  ● Exposure to mobile testing and mobile automation using Appium/Calabash  etc.

Job posted by
apply for job
apply for job
Maryann Kattumana picture
Maryann Kattumana
Job posted by
Maryann Kattumana picture
Maryann Kattumana
Apply for job
apply for job

Technical Architect/CTO

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
10 - 16 years
Experience icon
Best in industry18 - 40 lacs/annum

The architect needs to come from a very senior developer background with a wide range of programming, design and architecture experience. Extensive Java experience is essential, and other object-oriented languages are desirable. Also, provides guidance and leadership for tool, environment and other technology related decisions. you'll assess the business need and craft robust and scalable application architecture, designing and documenting the solution architecture. Lead a team of IT software development professionals, and acting as a "working architect" by playing a developer role on the team.. • He / She should be able to understand the overall business requirement and come up with system architecture and technical architecture for the entire software solution. • Should work closely with LoB / BA and customer counterpart to review and understand the requirements and provide appropriate guidance and comments • Should be able to lead and guide technical team at customer premises and help the customer to take the right decision on the technical area • Should be able to evaluate new technologies and recommend the most suitable approach / solution to the customer • Should work closely with development team (offshore and onshore) and provide necessary direction and guidance • He / She will be responsible for preparing high level design and detailed design Required: • Resource should have 12 to 15 years of experience in IT with 3-5 years of experience as Technical Architect • Should have expertise in coming up with System Architecture, Application Architecture, High level and Low level design • Should have experience in Java / J2EE technologies, Web Development, latest framework like – Struts, Spring, Hibernate, Angular JS etc • Should have excellent knowledge on Object Oriented Design and Development, Design Patterns, UML • Should have expertise in Service Oriented Architecture • Should have very good analytical skills and problem solving skills • Should have excellent communication skills

Job posted by
apply for job
apply for job
Rathish Narayanan Kutty picture
Rathish Narayanan Kutty
Job posted by
Rathish Narayanan Kutty picture
Rathish Narayanan Kutty
Apply for job
apply for job

Technical Architect/CTO

Founded 1998
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 11 years
Experience icon
Best in industry15 - 30 lacs/annum

Member of the Engineering team focused on technical design and product development  Works closely with the product owners and technical leaders to help develop solution architecture, core system components and proof of concepts  Contributes to building and maintaining the solution frameworks (architecture & design) that support multiple implementations  Works autonomously to tackle complex technical issues and ongoing framework enhancements  Evaluates/research new tools & technologies to solve client business problems  Conducts design reviews and code reviews to ensure superior product quality  Maintains the technical design documentation and communicates architectural and design changes to development teams  Mentors and provides technical oversight to junior developers  Participates and actively contributes to technology roadmap discussions Skills Should have worked extensively on .NET 4.0+  Excellent Coding skills (should spend at least 60%-70% of their time in writing code)  Should be experienced in Object Oriented Design  Should be experienced on building web based applications  Should be experienced on building and working on Reusable Libraries  Should be able to work and understand new technologies and understand technological developments.

Job posted by
apply for job
apply for job
Leela Rashmi picture
Leela Rashmi
Job posted by
Leela Rashmi picture
Leela Rashmi
Apply for job
apply for job

Senior Dot Net Programmer and Dot Net Programmer (Full Stack)

Founded 2015
Products and services{{j_company_types[0 - 1]}}
{{j_company_sizes[0 - 1]}} employees
{{j_company_stages[0 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 9 years
Experience icon
Best in industry3 - 12 lacs/annum

Skills: 1. C#, .NET, MVC, EF, MS SQL, WCF, PL SQL, WEB API 2. AJAX, Java Script, JSON, XML etc. 3. Good Experience in using standard SCM and bug-trackers (like git, svn, redmine, bugzilla etc.) 4. Agile Scrum, TDD, PowerShell 5. Knack for writing clean, readable, and easily maintainable code 6. Experience in implementing BDD and CI CD will be preferred Responsibilities: 1. Design, code, test, debug and document software according to the functional requirements 2. Develop, maintain and support programs/tools for internal and external clients 3. Analyse, diagnose and resolve errors related to their applications 4. Help define project plans requiring software development 5. Translate application storyboards and use cases into functional applications 6. Design, build, and maintain efficient, reusable, and reliable code 7. Ensure the best possible performance, quality, and responsiveness of applications 8. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues

Job posted by
apply for job
apply for job
Vijender Yadav picture
Vijender Yadav
Job posted by
Vijender Yadav picture
Vijender Yadav
Apply for job
apply for job

C# / . Net developer

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune, Bengaluru (Bangalore), Hyderabad, Mumbai, Navi Mumbai
Experience icon
3 - 10 years
Experience icon
Best in industry6 - 30 lacs/annum

• C# (Expert), WPF, HTML5, Design patterns, XML, Web services, SOA, Source management systems. • Experience with Test-Driven Development, automated unit testing, and robust software engineering practices is highly desired • Strong analytical and problem solving skills • Software development experience in agile environment is desirable 1. Develop state of the art Engineering Enterprise Solution 2. Software design and analysis 3. Implementation of designs 4. Code and product documentation 5. Participate in quality assurance and maintenance 6. Bug triage

Job posted by
apply for job
apply for job
Suneel Jagdale picture
Suneel Jagdale
Job posted by
Suneel Jagdale picture
Suneel Jagdale
Apply for job
apply for job
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No 3rd party recruiters. No spam.