Jobs
Interviews

115 Clean Code Jobs - Page 3

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Founders Careers is a platform dedicated to ex-founders, founding members, and operators, connecting them with exciting opportunities. With over 300 high-growth startups spanning various industries and locations, the platform serves as a gateway for professionals seeking new challenges. About Us: Founders Careers is currently engaged with a US-based educational technology startup that is making a global impact through innovative learning apps. Job Overview: We are looking for a skilled iOS Software Engineer at different levels (Senior, Staff, Senior Staff) to become part of our team. In this role, you will have the opportunity to contribute to key areas such as Monetization, Design Lab, and Music, creating features that enrich the user experience and drive business growth. You will collaborate with top-tier professionals, lead essential technical projects, and play a pivotal role in shaping the future of mobile learning. Key Responsibilities: - Collaborate closely with product designers and backend engineers to deliver top-notch features. - Develop, deploy, and upkeep native iOS applications utilizing Swift. - Provide mentorship to junior engineers and establish technical strategies across multiple teams. - Focus on specific domains like Monetization (subscriptions, ads, in-app purchases), Design Lab (animations, immersive features), or Music (enhancing core music learning capabilities). Preferred Qualifications: - Possess a minimum of 5 years of Swift programming experience. - Demonstrated expertise in iOS mobile app development, encompassing multithreaded programming and performance enhancement. - Proficient in designing APIs and crafting clean, testable code. - Familiarity with iOS SDK performance tools and Cocoa Touch frameworks. - Hold a Bachelor's degree in Computer Science or a related discipline. - Strong foundational knowledge in data structures, algorithms, and software design. - Advanced proficiency in Swift for iOS mobile app development.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Front-End Engineer at our company, you will play a crucial role in our team by tackling challenging technical problems and contributing to the continuous improvement of our SaaS platform. Your responsibilities will involve developing and enhancing our core product using modern React applications with TypeScript. You will be instrumental in ensuring the scalability, robustness, and seamless user experience of our software across all devices. In this role, you will have the opportunity to work closely with like-minded engineers in an agile environment, participating in daily standups, demo days, code reviews, and research spikes. Your collaboration with design teams will be essential in implementing and refining a modern UI that meets the highest standards of user experience. Additionally, you will have the chance to contribute to the technical roadmap, prioritize tasks, and partner with other engineering teams to ensure uninterrupted service delivery. To excel in this position, you should possess strong proficiency in JavaScript, React, TypeScript, CSS, and HTML. A minimum of 6 years of experience in developing enterprise-grade software is required, along with a solid understanding of design patterns, version control systems like Git, and a commitment to writing clean code. Familiarity with WCAG guidelines, accessibility considerations, and UI/UX design principles will be advantageous. While not mandatory, experience with .NET, monorepos, and build tools like Vite will be considered a plus. Your ability to communicate effectively and work collaboratively in a dynamic environment will be key to your success in this role. At our company, we offer exciting projects in various industries, a collaborative work environment, opportunities for professional development, competitive benefits, and fun perks to ensure a rewarding and enriching experience for our employees. Join us in shaping the digital future and making a meaningful impact on our products and services.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As an intern, your day-to-day responsibilities will involve developing, testing, and deploying web applications and websites using various web technologies such as HTML, CSS, JavaScript, and relevant frameworks. You will collaborate with UX/UI designers to implement design mockups and enhance web user experiences. It is essential to write clean, maintainable, and efficient code that follows best practices and web standards. Additionally, optimizing web applications for speed and scalability will be a key focus. Ensuring that web applications are mobile-responsive and function seamlessly across different devices and screen sizes is crucial. You will be responsible for troubleshooting and resolving any issues in web applications to maintain smooth functionality and enhance user experience. Collaboration with both front-end and back-end teams will be necessary to integrate web interfaces with back-end services and databases. Staying updated with emerging web technologies and trends to implement new techniques for improving web applications is expected. Conducting cross-browser testing and ensuring compatibility across various web browsers will be part of your responsibilities. Moreover, you will be required to create and update technical documentation for web applications and development processes. In addition to technical tasks, you will collaborate with other developers and stakeholders to comprehend business requirements and translate them into technical solutions effectively. About the Company: The company's mission is to create sustainable livelihood opportunities through outcome-focused, high-quality, technology-enabled skill development, and training programs. The commitment lies in catalyzing and partnering with the nation's skilling mission to provide learning avenues and livelihood opportunities for the underprivileged. The company aims to achieve this by collaborating with sponsors and up-skilling/re-skilling individuals to create a highly skilled and employable corporate workforce.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

About Agoda: Agoda is an online travel booking platform that offers accommodations, flights, and more to travelers worldwide. The company utilizes cutting-edge technology to connect travelers with a vast network of 4.7M hotels and holiday properties, along with flights, activities, and other travel services. As part of Booking Holdings and based in Asia, Agoda boasts a diverse team of 7,100+ employees from 95+ nationalities across 27 markets. The work environment at Agoda is characterized by diversity, creativity, and collaboration, fostering a culture of experimentation, ownership, and innovation to enhance the customer's travel experience. Purpose of Agoda: Bridging the World Through Travel Agoda believes that travel enriches people's lives by enabling them to enjoy, learn, and experience the wonders of the world. Travel brings individuals and cultures closer together, promoting empathy, understanding, and happiness. The team at Agoda is driven by a shared passion to make a positive impact on the travel industry. By leveraging innovative technologies and strong partnerships, Agoda aims to make travel easy and rewarding for everyone. The Opportunity: Agoda is seeking dynamic individuals to contribute to its industry-leading front-end websites. The successful candidates will work on products that have evolved significantly to become global market leaders. The role involves using the latest technologies and best practices to achieve the company's goals. A typical day at Agoda includes developing new end-to-end systems, creating advanced architectures, implementing new features on high-uptime websites and apps, establishing fast and reliable automated testing systems, and fostering a culture of continuous improvement in quality, tools, and efficiency. In this Role, you'll get to: - Lead the development of features, experiments, technical projects, and complex systems. - Serve as a technical architect, mentor, and advocate for the right technology. - Build high-volume websites using current technologies such as TypeScript, React, and GraphQL. - Evolve the architecture and enhance software development practices. - Contribute significantly to agile and scrum methodologies. - Engage in full-stack engineering and collaborate with server, client, and infrastructure teams to deliver optimal solutions. What you'll Need to Succeed: - 5+ years of experience in developing web applications using client-side frameworks like React, Angular, VueJS, etc. - Bachelor's degree in Computer Science or a related field; Master's degree preferred. - Proficiency in agile methodologies, analytics, A/B testing, Continuous Delivery, and Trunk-based Development. - Strong HTML/CSS skills with an eye for design. - Solid understanding of object-oriented JavaScript and TypeScript. - Eagerness to explore new technologies and contribute to stack evolution. - Excellent communication, coordination, analytical, and problem-solving skills. - Proficiency in the English language. It's Great if you have: - Knowledge of physical architecture at scale and building resilient, highly available solutions. - Experience with NoSQL databases, queueing systems, Containers, Dockerization, and K8S. - Familiarity with CI/CD solutions and client-side performance optimization. - Proficiency in modern coding and design practices like Clean Code, SOLID principles, and TDD. - Experience with multiple front-end platforms, large-scale applications, and Big Data analysis. - Leadership experience in solving complex system problems and working on global projects. This position is based in Bangkok, Thailand (Relocation Provided). Equal Opportunity Employer Note: Agoda does not accept third-party resumes and is not responsible for any fees related to unsolicited resumes. Your application will be kept on file for future vacancies, and you can request to have your details removed as per our privacy policy.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

You are seeking a skilled React Native Developer to become a valuable member of our dynamic team and commence a fulfilling career journey. Your responsibilities will include designing and developing mobile applications using React Native, ensuring the code is clean, efficient, and well-documented. Collaborating closely with the product and design teams is essential to comprehend user requirements and transform them into functional mobile applications. Additionally, you will be responsible for testing and debugging mobile applications, ensuring their stability and reliability. It is crucial to stay updated with the latest trends and best practices in mobile development. This is a full-time position with the following benefits: paid sick time and the option to work from home. The work schedule is during the day shift from Monday to Friday, with a yearly bonus provided. Ideally, you should hold a Bachelor's degree and have at least 1 year of experience in total work, software development, and HTML5. The work location is a hybrid remote setup in Kochi, Kerala. The expected start date for this role is 06/11/2024.,

Posted 1 month ago

Apply

7.0 - 12.0 years

32 - 37 Lacs

Pune

Work from Office

About The Role : Job Title Java Engineer - UX, MicroServices LocationPune, India Corporate TitleAVP Role Description We are looking for a talented and experienced software developer with strong technical expertise in Java, Microservices, and Google Kubernetes Engine (GKE). The ideal candidate will have a deep understanding of software development principles and demonstrate excellent problem-solving abilities. This role requires both technical proficiency and strong communication skills to collaborate effectively within a dynamic environment. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Maintain and develop our Price Valuation Platform, ensuring its efficiency and reliability. Write clean, maintainable, and efficient code following industry best practices. Adhere to software development standards, ensuring modular, reusable, and well-documented solutions. Implement rigorous testing strategies, including unit tests, integration tests, and performance optimizations. Collaborate closely with the engineering team and stakeholders to ensure seamless integration of new features and solutions. Your skills and experience Several years of experience in programming. Strong proficiency in Java development. Solid experience in Microservices architecture and Google Kubernetes Engine (GKE) . Experience with Oracle and/or PostgreSQL would be helpful Deep understanding of clean code principles and design patterns. A great team player with excellent collaboration skills. Familiarity with SDLC tools, including Git and Jira. (Optional but highly beneficial:) Experience in financial business and asset management Fluency in written and spoken English Minimum X years of proven expertise in software engineering [ for AVP minimum ] How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We at DWS are committed to creating a diverse and inclusive workplace, one that embraces dialogue and diverse views, and treats everyone fairly to drive a high-performance culture. The value we create for our clients and investors is based on our ability to bring together various perspectives from all over the world and from different backgrounds. It is our experience that teams perform better and deliver improved outcomes when they are able to incorporate a wide range of perspectives. We call this #ConnectingTheDots.

Posted 1 month ago

Apply

2.0 - 6.0 years

9 - 13 Lacs

Pune

Work from Office

About The Role : Job Title Database Engineer LocationPune, India Corporate TitleAS Role Description We are looking for a talented and experienced software developer with strong technical expertise in SQL Server and .NET technologies. The ideal candidate will have a deep understanding of software development principles and demonstrate excellent problem-solving abilities. This role requires both technical proficiency and strong communication skills to collaborate effectively within a dynamic environment. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Maintain and develop our Risk platform (Risk Navigator), ensuring its efficiency and reliability, focusing on the User Interface (WPF) and its integration with the SQL Server database. Write clean, maintainable, and efficient code following industry best practices. Adhere to software development standards, ensuring modular, reusable, and well-documented solutions. Implement rigorous testing strategies, including unit tests, integration tests, and performance optimizations. Collaborate closely with the engineering team and stakeholders to ensure seamless integration of new features and solutions. Building a robust framework to integrate the UI into an existing MicroService-based API architecture to connect to data services. Your skills and experience Several years of experience in programming. Strong proficiency in .NET, C#, and WPF development. Deep understanding of clean code principles and design patterns. Solid experience in querying SQL Server (or equivalent). Exceptional team player with outstanding collaboration skills. Familiarity with SDLC tools, including Git and Jira. (Optional but highly beneficial:) Experience with data management. (Optional but highly beneficial:) Experience in financial business, asset management, and/or risk management. Fluency in written and spoken English How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We at DWS are committed to creating a diverse and inclusive workplace, one that embraces dialogue and diverse views, and treats everyone fairly to drive a high-performance culture. The value we create for our clients and investors is based on our ability to bring together various perspectives from all over the world and from different backgrounds. It is our experience that teams perform better and deliver improved outcomes when they are able to incorporate a wide range of perspectives. We call this #ConnectingTheDots.

Posted 1 month ago

Apply

3.0 - 7.0 years

8 - 12 Lacs

Pune

Work from Office

About The Role : Job TitleUI Engineer - C#, WPF LocationPune, India Corporate TitleAssistant Vice President Role Description We are looking for a talented and experienced software developer with strong technical expertise in SQL Server and .NET technologies. The ideal candidate will have a deep understanding of software development principles and demonstrate excellent problem-solving abilities. This role requires both technical proficiency and strong communication skills to collaborate effectively within a dynamic environment. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Maintain and develop our Risk platform (Risk Navigator), ensuring its efficiency and reliability, focusing on the User Interface (WPF) and its integration with the SQL Server database. Write clean, maintainable, and efficient code following industry best practices. Adhere to software development standards, ensuring modular, reusable, and well-documented solutions. Implement rigorous testing strategies, including unit tests, integration tests, and performance optimizations. Collaborate closely with the engineering team and stakeholders to ensure seamless integration of new features and solutions. Building a robust framework to integrate the UI into an existing MicroService-based API architecture to connect to data services. Your skills and experience Several years of experience in programming. Strong proficiency in .NET, C#, and WPF development. Deep understanding of clean code principles and design patterns. Solid experience in querying SQL Server (or equivalent). Exceptional team player with outstanding collaboration skills. Familiarity with SDLC tools, including Git and Jira. (Optional but highly beneficial:) Experience with data management. (Optional but highly beneficial:) Experience in financial business, asset management, and/or risk management. Fluency in written and spoken English Minimum X years of proven expertise in software engineering [ for AVP minimum ] How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We at DWS are committed to creating a diverse and inclusive workplace, one that embraces dialogue and diverse views, and treats everyone fairly to drive a high-performance culture. The value we create for our clients and investors is based on our ability to bring together various perspectives from all over the world and from different backgrounds. It is our experience that teams perform better and deliver improved outcomes when they are able to incorporate a wide range of perspectives. We call this #ConnectingTheDots.

Posted 1 month ago

Apply

6.0 - 11.0 years

30 - 35 Lacs

Pune

Work from Office

About The Role : Job TitleDatabase Engineer LocationPune, India Corporate TitleAVP Role Description We are looking for a talented and experienced software developer with strong technical expertise in SQL Server and .NET technologies. The ideal candidate will have a deep understanding of software development principles and demonstrate excellent problem-solving abilities. This role requires both technical proficiency and strong communication skills to collaborate effectively within a dynamic environment. What well offer you 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Accident and Term life Insurance Your key responsibilities Maintain and develop our Risk platform (Risk Navigator), ensuring its efficiency and reliability, focusing on database (SQL Server) programming and optimizing Write clean, maintainable, and efficient code following industry best practices. Adhere to software development standards, ensuring modular, reusable, and well-documented solutions. Implement rigorous testing strategies, including unit tests, integration tests, and performance optimizations. Collaborate closely with the engineering team and stakeholders to ensure seamless integration of new features and solutions. Contribute to (and later work on) building a strategy to migrate the data into Google Cloud Your skills and experience Several years of experience in programming and data management. Strong proficiency in SQL Server. Deep understanding of clean code principles and design patterns. Exceptional team player with outstanding collaboration skills. Familiarity with SDLC tools, including Git and Jira. (Optional but highly beneficial:) Experience with SSIS and SSRS. (Optional but highly beneficial:) Experience with data management. (Optional but highly beneficial:) Experience in financial business, asset management, and/or risk management. Fluency in written and spoken English How well support you About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We at DWS are committed to creating a diverse and inclusive workplace, one that embraces dialogue and diverse views, and treats everyone fairly to drive a high-performance culture. The value we create for our clients and investors is based on our ability to bring together various perspectives from all over the world and from different backgrounds. It is our experience that teams perform better and deliver improved outcomes when they are able to incorporate a wide range of perspectives. We call this #ConnectingTheDots.

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As an iOS developer with a passion for pushing mobile technologies to the limits, you will have the opportunity to work with our team of talented engineers to design and build the next generation of our mobile ecosystem. You will be responsible for designing and building advanced mobile features and custom UI, collaborating with cross-functional teams to define, design, and ship new features, optimizing the app for speed, memory, network, and battery, and ensuring the app remains stable and secure at all times. Continuous discovery, evaluation, and implementation of new technologies to maximize development efficiency will be a key aspect of your role. Unit-testing code for robustness, including edge cases, usability, and general reliability will also be part of your responsibilities. The ideal candidate for this position will have 5-9 years of experience in iOS Development, with expertise in Swift. A Bachelor's or Master's degree in Computer Science/Engineering or a related subject is required. A solid understanding of the full lifecycle of mobile development, testing, publishing, and DevOps is essential. You should possess a good knowledge of networks and distributed systems and have exceptional attention to detail. Your ability to work effectively in a small, fast-paced team environment and your willingness to take on tasks, whether planned, unexpected, or ambiguous, will be highly valued. In addition, you should be equally adept at focusing on the technical aspects of development as well as the user experience and customer satisfaction. You should strive to maintain clean code and be a proficient multi-tasker, capable of transitioning smoothly between features, bugs, projects, and languages. Complete expertise in the general mobile landscape, design, trends, and emerging technologies is expected, along with experience working with iOS third-party libraries and APIs. Bonus points will be awarded if you have experience in Android app development, have developed apps on Flutter or React Native, are well-regarded on StackOverflow for answering challenging questions, or if your GitHub profile showcases a list of original contributions.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

coimbatore, tamil nadu

On-site

Working at Avanexa provides you with the opportunity to be part of a dynamic and innovative team dedicated to delivering exceptional digital solutions to clients across various industries. It is a place where you can enhance your skills and knowledge while engaging in exciting projects that challenge you daily. Collaboration with talented and passionate professionals who value creativity, teamwork, and a growth mindset is encouraged. Avanexa fosters a culture that prioritizes integrity, excellence, and customer satisfaction. As an SEO Specialist at Avanexa, you will be part of a full-time position based in Coimbatore. The senior-level role offers the chance to work in an environment that is described as innovative, experienced, professional, and friendly. Avanexa Technologies prides itself on its dedicated team, known as avanexians, who are committed to delivering amazing work that impresses clients and users alike. What sets Avanexa apart is the opportunity to create digital experiences that go beyond traditional website design. The team at Avanexa is passionate about clean code, visually stunning designs, and seamless user experiences that elevate businesses to new levels of success. Collaboration is highly valued, with the belief that multiple perspectives lead to better outcomes. Expect a work environment where sharing ideas, expertise, and celebrating successful designs are common occurrences. At Avanexa, a sense of humor and camaraderie are essential components of the work culture. While the team takes their work seriously, they also understand the importance of maintaining a fun and light-hearted atmosphere. Continuous learning and growth are embraced, as the tech industry evolves rapidly. You will have the opportunity to expand your skillset and become a proficient website-builder, supported by a team that values personal and professional development.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Associate Software Development Engineer at Publicis Sapient, you will be part of a team that is revolutionizing the future of product engineering with cutting-edge innovations. You will have the opportunity to work with advanced artificial intelligence and machine learning methodologies to create intelligent solutions for real-world challenges. In this role, you will work in an agile environment, delivering sprint outcomes iteratively and incrementally. You will be responsible for writing clean, modular, and production-ready code, taking it through the entire lifecycle. Additionally, you will groom stories functionally, define acceptance criteria, and address non-functional requirements such as security, performance, reliability, and maintainability. Your expertise will be crucial in optimizing design decisions at the module and component levels. You will be involved in managing the product lifecycle from requirements gathering to staging deployment, ensuring high-quality and reliable solutions. To excel in this role, you should have at least 2 years of professional experience in building large-scale services and distributed applications. Your skills should include proficiency in multiple programming languages, knowledge of cloud platforms like AWS, GCP, or Azure, and experience in designing and building microservices. You should also be adept at using databases, web application frameworks, messaging platforms, and various tools and technologies related to software development. In addition to technical skills, you should have a strong problem-solving mindset, adhere to design principles, and practice clean code. Your ability to handle failures, manage errors, and ensure security compliance will be essential in developing reliable and high-performance applications. Furthermore, familiarity with CI/CD pipelines, distributed design patterns, and performance testing tools will set you apart in this role. Publicis Sapient offers a gender-neutral policy, generous parental leave, flexible work arrangements, and employee assistance programs to support your well-being and professional growth. Join us at Publicis Sapient, where you will collaborate with a diverse team of talented individuals to drive digital transformation and create value for our clients and their customers.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

coimbatore, tamil nadu

On-site

You are a motivated Junior Front-End Developer with skills in React Native and a foundational understanding of app architecture, seeking to contribute to large-scale mobile applications. Working under the guidance of senior developers, you will gain real-world experience while supporting features and components used by thousands (or millions) of users. Your responsibilities will include building and maintaining modular, reusable components in React Native, contributing to large codebases in real-world, production-level mobile applications, collaborating with senior engineers to implement scalable and efficient app architecture, writing clean, readable, and well-documented code, debugging and fixing UI and functional issues across devices and platforms, and learning and applying modern development practices including version control, agile methodology, and code reviews. You are eager to learn and ready to contribute in a collaborative, high-impact environment. You have built at least one mobile app (personal project, internship, freelance, or open source), are comfortable working with JavaScript/TypeScript and React Native, understand the basics of component-driven development and state management, know the importance of clean code and scalable architecture (ARC), and can communicate clearly and take initiative to ask questions or seek feedback. Bonus points if you have experience working on team projects (in school, internships, or hackathons), are familiar with tools like Expo, Firebase, or Redux, have exposure to REST APIs and debugging tools, and are familiar with deployment processes to the App Store or Google Play. This role offers the opportunity to work on real, large-scale mobile apps used by thousands of users, learn industry best practices from experienced developers, accelerate your growth through hands-on experience and mentorship, and be part of a team that values learning, curiosity, and quality code.,

Posted 1 month ago

Apply

2.0 - 5.0 years

7 - 14 Lacs

Mumbai

Work from Office

Job Title: Software Developer Trading Systems / FinTech Infrastructure Company: Qode Advisors LLP Location: Mumbai (On-site) Experience: 2–5 years CTC: Competitive + Performance Bonuses Industry: Financial Services / Quant Trading / FinTech About Us We are a proprietary trading and investment management firm building the next generation of quant infrastructure. Our work spans high-frequency execution, systematic strategy research, risk systems, and automation at scale. We believe in deep work, strong ownership, and engineering that is both elegant and reliable. If you're excited to build real systems that move real money, this is your playground. Role Overview Were looking for a Software Developer to join our core engineering team. Youll work closely with traders, quants, and risk teams to design, develop, and scale systems that power trading, research, and portfolio management. This is a high-impact role with strong learning opportunities and real ownership. Responsibilities Build and maintain robust, low-latency systems for trading, execution, data ingestion, or portfolio reporting Work with quants and researchers to productionize research code Design modular, scalable APIs and backend systems Optimize existing code for performance and reliability Handle large datasets and time series data pipelines Own features end-to-end — from architecture to deployment Follow clean coding practices, maintain code hygiene and documentation Tech Stack We Use Languages: Python, C++, Java (you should be proficient in at least one) Tools: Git, Docker, REST APIs, WebSockets Databases: PostgreSQL, Redis, InfluxDB, TimescaleDB Frameworks: Flask / FastAPI / Vue.js (for full-stack roles) Others: Pandas, NumPy, Linux, Shell scripting Bonus: Knowledge of market data systems (e.g. Kite API, LSEG, FIX), or experience in trading/quantitative finance What We’re Looking For 2–5 years of software development experience Strong in data structures, design patterns, and clean coding Passionate about building systems that work under real-time pressure Ability to collaborate across teams and take ownership Willingness to learn financial concepts if not already known (Optional but Preferred): Experience in a trading or financial services firm What We Offer A fast-moving, intellectually intense environment Real ownership and exposure to live systems from Day 1 Competitive compensation with performance-linked bonuses A founder-led team that values autonomy and deep thinking

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

haryana

On-site

Agoda is an online travel booking platform that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, along with flights, activities, and more. As part of Booking Holdings and based in Asia, we foster a diverse work environment with 7,100+ employees representing 95+ nationalities in 27 markets. Our culture thrives on innovation, experimentation, and ownership to enhance customer experiences. Our Purpose - Bridging the World Through Travel Travel enables people to explore, learn, and appreciate the world, bringing individuals and cultures closer together to promote empathy, understanding, and happiness. Our team comprises skilled, driven individuals from around the world united by a shared passion to make a positive impact. Leveraging innovative technologies and strong partnerships, we strive to simplify and enrich travel experiences for all. The Opportunity: As a Staff Software Engineer (Front End) at Agoda, you play a vital role in the product development team, focusing on creating, designing, and optimizing user interfaces. Your responsibilities include developing visually appealing and functionally robust web applications, collaborating with diverse teams to ensure seamless functionality, and delivering high-quality products. In this role, you will: - Collaborate with cross-functional teams like Product, Product Design, and Engineering to create and deliver top-notch web products. - Lead by example in writing quality code that aligns with architectural and front-end coding standards. - Cultivate a culture that prioritizes performance optimization best practices. - Suggest upgrades for modern security and development practices. - Contribute to shared component libraries by developing modular and reusable components. - Design efficient, reusable web components and architect scalable solutions. - Identify areas for improvement and advocate for web best practices. - Mentor junior team members and share knowledge with the team. What you'll Need to Succeed: - Minimum 8 years of front-end development experience with expertise in client-side frameworks, especially React. - Proficiency in JavaScript, TypeScript, and strong architecture skills. - Experience with component libraries and a focus on client-side performance optimization. - Ability to drive changes and influence diverse teams positively. - Enjoy collaborating through code reviews and architectural discussions to enhance team productivity. Preferred qualifications include: - Leading teams to solve complex problems. - Previous experience in a large-scale app or internet company. - Familiarity with data-driven companies and big data analysis. - Knowledge of modern JavaScript/TypeScript libraries like VueJS, AngularJS. - Proficiency in Clean Code, SOLID principles, and TDD practices. This position is based in Gurgaon, India. Agoda is an Equal Opportunity Employer. Your application will be kept on file for future opportunities, and you can request removal at any time. For more information, please refer to our privacy policy.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a Java Developer at Suraj Technologies, you will be responsible for designing and developing Java applications for both back-end services and client-end interfaces. Your role will involve collaborating with the team to ensure the performance, quality, and responsiveness of the applications. You will be expected to translate application storyboards into functional applications, write clean and reusable Java code, identify and resolve issues, and contribute to maintaining code quality and organization. To excel in this role, you should be proficient in Java and have a solid understanding of object-oriented programming. You should be familiar with various design patterns, concurrency patterns, MVC architecture, JDBC, and RESTful concepts. Experience with web application frameworks like Play and Spark, as well as Java GUI frameworks, will be beneficial. Additionally, you should have a knack for writing readable code, be experienced in working with databases, understand scalable application design principles, and be knowledgeable about automated testing and code versioning tools. Joining Suraj Technologies will provide you with valuable experience and skills to advance your career, the opportunity to showcase your creativity, and a dynamic and challenging work environment. Our office in Coimbatore offers the perfect setting to collaborate with top talents in the industry. If you are passionate about Java development, have a creative mindset, and are eager to take your career to the next level, we encourage you to apply and take the first step towards success. We look forward to welcoming you to our team at Suraj Technologies!,

Posted 1 month ago

Apply

3.0 - 6.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Job Title: Android Developer (Kotlin) Titan Sequal Programme (For Women on Career Break) Company: Titan Company Ltd. Location: Bangalore (Hybrid/Onsite as per project requirement) Experience: 3 – 6 Years Education: B.Tech / BE or Equivalent Commitment: 6–12 Months (Project-based Opportunity) Job Description: Titan’s Sequal Programme is designed for women professionals returning to work after a career break. We are looking for an experienced Android Developer with a passion for building scalable and intuitive mobile applications using Kotlin . Responsibilities: Design, build, and maintain high-quality Android applications using Kotlin. Collaborate with cross-functional teams to deliver features aligned with business needs. Ensure performance, quality, and responsiveness of applications. Troubleshoot and resolve bugs; continuously improve application performance. Stay updated on new Android technologies and trends. Participate in code reviews and contribute to continuous improvement efforts. Eligibility: Women with minimum 1-year career break (flexible). Prior work experience in Android development (3–6 years). Eager to re-enter the workforce and commit for 6–12 months. Required Technical Skills: Strong knowledge of Android SDK, Android Studio, Gradle. Proficient in Kotlin and mobile app architecture. Experience integrating RESTful APIs and back-end services. Familiar with UI/UX principles and clean code practices. Version control using Git . Interested candidates kindly share your details on amruthaj@titan.co.in

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As an AI Developer, you will be responsible for developing AI and ML models with a focus on natural language understanding, intent detection, and smart response generation. You will work with Large Language Models (LLMs), including techniques like Retrieval-Augmented Generation (RAG), to construct knowledge-based AI systems. Collaboration with engineering and product teams will be essential to seamlessly integrate AI solutions into real-world applications and platforms. Additionally, you will continuously test, refine, and optimize models for accuracy, performance, and scalability. It is imperative to write clean, maintainable code and adhere to AI development best practices while actively contributing to team documentation. This is a full-time position with benefits including cell phone reimbursement, provided food, health insurance, paid sick time, and Provident Fund. The work schedule is during the day. The preferred educational qualification is a Bachelor's degree, and ideally, you should have a total of 1 year of experience, with specific experience as an AI Developer for 1 year. The work location for this role is in person.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Senior Java Developer specializing in Microservices architecture and Spring Boot, you will play a vital role in our dynamic and innovative development team based in Ahmedabad. With over 8 years of experience in Java development, your expertise will be instrumental in designing, developing, and maintaining robust, scalable, and efficient applications. Your key responsibilities will include designing, developing, and maintaining secure Java-based microservices utilizing Spring Boot and Spring Cloud. You will be involved in the full software development lifecycle, from architecture design to deployment and ongoing support. Collaboration with cross-functional teams to ensure seamless integration of microservices and APIs will be essential, along with leading the development of complex applications and troubleshooting any arising issues. In addition, you will design and implement RESTful services and APIs, focusing on performance, security, and reliability. Optimization of applications for maximum speed, scalability, and availability will also be part of your responsibilities. Staying updated with the latest trends and technologies in Java, Microservices, and Spring Boot is crucial, as well as providing mentorship to junior developers to maintain high code quality and best practices. Your required skills and experience include a strong background in Spring Boot, Spring Cloud, and other Spring-based frameworks, alongside hands-on experience with Docker, Kubernetes, cloud platforms like AWS, Azure, or GCP, and databases such as MySQL, PostgreSQL, MongoDB, or Cassandra. Proficiency in CI/CD pipelines, unit testing, integration testing, test automation frameworks, design patterns, clean code, and agile methodologies is essential. Familiarity with message brokers like Kafka or RabbitMQ, as well as excellent problem-solving, communication, and collaboration skills, will be beneficial. Preferred skills include experience with front-end frameworks like React, knowledge of API Gateway and Service Mesh architecture, familiarity with Microservices Security principles and tools, and understanding of ElasticSearch and logging frameworks like Logstash or Splunk. This is a full-time position based on-site in Ahmedabad, offering benefits such as Provident Fund. The role requires a day shift schedule and in-person work location.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Software Developer, you will be responsible for various activities throughout the entire software development lifecycle. This includes requirements engineering, software and system design, implementation, testing, and documentation. The specific scope of your tasks will depend on the project and your experience, which will be discussed individually. You will collaborate in distributed, international teams where English is the primary language of communication. You must have extensive knowledge of Java (8+) and its ecosystem, along with a strong commitment to Clean Code, following KISS and SOLID principles in daily development. Proven experience with JUnit and JMockit for unit testing, deep expertise in Java EE and/or Spring Framework, solid understanding and practical application of design patterns are essential. Hands-on experience with static code analysis tools such as SonarQube, PMD, Findbugs, and Checkstyle, as well as practical experience using CI/CD tools, particularly Jenkins, for automation and deployment are required. Familiarity with version control systems like Git and GitLab, advanced knowledge of containerization technologies, specifically Docker, and a strong background in working with relational databases are necessary. Experience in the automotive industry or developing software for automotive applications is a plus. Excellent communication skills, with the ability to collaborate effectively in a team environment, and proficiency in English, both written and spoken, are mandatory. Nice-to-have qualifications include experience in designing distributed systems using microservice architectures, expertise in developing modern web interfaces using Angular, experience working with serverless architectures in cloud environments such as AWS or Azure, and practical knowledge of agile methodologies (e.g., Scrum) and experience with pair programming. In return, we offer private health care for comprehensive medical coverage, a generous vacation policy for you to rest and recharge, team lunches and dinners to enjoy meals and build connections with your colleagues, language learning opportunities to improve or learn new languages, learning & development support through courses, training, and continuous learning, and company events & team-building activities to connect with your team outside of work.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

1% Club is dedicated to realizing Financial Independence for individuals. In a span of less than two years, the organization has successfully established various profitable businesses within the financial sector, including financial education, SEBI-registered investment advisory, insurance, and credit card services, all under one umbrella brand. Supported by Nikhil Kamath (Zerodha) and having raised a fund of 10 crores, 1% Club has garnered an organic following of over 80 lakhs among the English-speaking middle class in India. Leveraging this strong foundation, the organization is now focused on developing a technology-first, AI-driven wealth management platform that aims to address all financial needs seamlessly through a single application. As a part of 1% Club, you will be entrusted with the task of taking products from inception to large-scale deployment, tackling intricate technical challenges with a user-centric approach, and contributing to solutions that cater to millions of users. This role offers you the opportunity to be at the forefront of reshaping how India manages its wealth, making it an ideal environment for individuals who aspire to influence the future of wealth management in the country. Your responsibilities will involve working on the fundamental systems that underpin a platform revolutionizing the financial management practices of millions of Indians. This will include developing real-time applications, collaborating with AI technologies, and creating high-performance applications. You will have complete ownership of features, collaborating closely with the CTO and the founding team to translate concepts from ideation to implementation. At 1% Club, emphasis is placed on your problem-solving approach rather than the specific technologies you have worked with. A versatile technical skill set, a deep understanding of decision-making rationale, and a commitment to efficiency and reliability are highly valued qualities. If you possess the ability to write efficient code, troubleshoot production issues adeptly, and are enthusiastic about optimizing system performance, your expertise will be welcomed at 1% Club. Key Responsibilities: - Designing, developing, and maintaining high-throughput, low-latency applications for critical systems using Golang and Typescript. - Collaborating with Product Managers, Designers, and Backend Engineers to ensure seamless user experiences. - Simplifying complex user issues into scalable backend solutions. - Taking full ownership of features throughout the development lifecycle, including coding, unit testing, bug fixing, and documentation. - Engaging in architectural dialogues, contributing to the technical roadmap, and shaping the technical direction of the organization. To excel in this role, you should ideally possess: - A minimum of 2 years of experience in a Backend SDE role, preferably within a fintech domain. - Proficiency in GoLang, along with familiarity with other programming languages like JavaScript and TypeScript. - Strong sense of ownership and dedication to the product. - Eagerness to learn and adapt to new technologies and tools. Additional qualifications that would be advantageous include: - Proficiency in leveraging AI for automating tasks and enhancing productivity. - Keen attention to detail. - A product-centric mindset rather than solely an engineering perspective. - Previous experience in the FinTech sector. Perks and Benefits: - Build Your Own Setup (BYOS): Customize your work environment with tools like Mac/Windows/Linux, iPad, and Monitors to ensure optimal productivity. - Work-Life Balance: Enjoy company offsites, team gatherings, game nights, and other engaging activities as part of the Bengaluru office culture. - Competitive Compensation: Receive above-market salary packages and equity options. Join us at 1% Club and embark on a journey to redefine wealth management in India! Apply now to become part of our innovative team.,

Posted 1 month ago

Apply

0.0 - 4.0 years

0 Lacs

ahmedabad, gujarat

On-site

As an intern at JadeQuest, your primary responsibilities will involve: - Writing clean, scalable, and efficient code to contribute to the development of various projects. - Collaborating effectively with frontend developers and other team members to ensure smooth integration and cohesive workflow. - Working on API development, integration, and deployment to enhance the functionality of the projects. - Actively participating in code reviews and team meetings to exchange feedback, ideas, and updates for continuous improvement. About Company: JadeQuest is a professionally managed organization that specializes in providing comprehensive IT solutions, infrastructure services, and business transformation support. With a strong emphasis on innovation, quality, and client-centric delivery, Jade Quest caters to a diverse range of industries by offering customized technology and consulting services aimed at enhancing operational efficiency and fostering sustainable growth.,

Posted 1 month ago

Apply

7.0 - 12.0 years

20 - 35 Lacs

Ahmedabad

Remote

Design, develop, and maintain high-quality applications using Ruby on Rails Write clean, testable, and efficient code following TDD Participate in Agile standups, pair programming, sprint planning, and retrospectives Troubleshoot & debug Required Candidate profile 7+ years of exp software development Strong hands-on experience in Ruby on Rails and ReactJS Knowledge of TDD and Object-Oriented Programming Experience with cloud infrastructure and DevOps is a plus Perks and benefits L&D budget, insurance, remote work,retreats,leaves

Posted 2 months ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You should have more than 10 years of experience in Windchill PLM. As a candidate, you should possess various competencies such as being open-minded, honest, and a team player. It is essential to have a passion for understanding user frustrations and identifying business opportunities. Additionally, you must have a strong interest in software excellence and emerging technologies. Collaboration with team members, including IT Architects, Developers, Analysts, and Quality Assurance, is crucial for successful project delivery. You should be adaptable to work across different areas like Analysis, development, architecture, and testing when required. Knowledge and experience in Agile Practices are necessary for this role. A professional approach to work, a sense of responsibility, and ownership of tasks are expected. Good communication and presentation skills, as well as proficiency in English, are essential. You should be able to propose changes that enhance software efficiency and reduce operational or maintenance costs. Identifying complex issues, opportunities, and risks is vital, along with highlighting the impact of not meeting end-user needs in business decisions. Regarding specific software knowledge, you should be well-versed in Business analyst methods, tools, and approaches to deliver value to business stakeholders and users. Deep knowledge in Windchill PLM customizations and configuration, Windchill CAD publication, and ATB Conversion framework & solutions is required. Proficiency in Restful and MQ integration services, as well as JAVA, J2EE, JSP, Java Script, and XML is a must. Knowledge of ORACLE, GIT, Jira, Maven, and DevSecOps, along with experience in test automation and working in a Linux setup, is essential. Taking ownership of PTC support/ticket follow-ups is also part of the role. Desirable knowledge includes experience in performance and integration testing, manual testing, full-stack mindset, and test-driven development or test-first programming. Understanding Volvo Windchill PLM landscape and capability, sharing lessons learned from customer implementations, and demonstrating new PLM capabilities from PTC are valuable. Domain knowledge in CAD (Creo & Catia) and Windchill, as well as domain-driven design knowledge, is beneficial. A passion for code quality, maintainable design, and clean code is crucial for this position.,

Posted 2 months ago

Apply

0.0 - 4.0 years

0 Lacs

bhubaneswar

On-site

As a member of our team, you will be responsible for writing clean, efficient, and scalable code. You will collaborate with cross-functional teams to design and develop software solutions that meet our company's needs. Testing and debugging applications to ensure optimal performance will be a key part of your role. Additionally, you will maintain and improve existing software, participate in code reviews, and follow best practices to ensure high-quality deliverables. Staying up to date with emerging trends and technologies is essential to stay competitive in this dynamic field. This is a full-time, permanent position suitable for freshers. The work schedule is during the day shift, and the work location is in person.,

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies