Search Filters Reset ↺
Experience
Work Mode
Job Type
Industry
Skills
Company
Notice Period
Education
Reset Filters
TrueCV Premium
Upgrade to TrueCV Pro

Get featured application status, direct recruiter chat, and double your callbacks.

Upgrade Now
1507 Jobs Found
Sort by:
VIS
Visa 4.3
Bengaluru 13-15 Yrs Best in Industry
View Job
Job description We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Works with product owners to gather and refine requirements for one product, adding and taking into account existing tools and solutions across departments. Develops and designs moderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem. Provides domain expertise on the development of user documentation of solutions and implements standard processes in user documentation. Plays a significant role in the development and delivery of new features from end-to-end. As a Senior Manager in Software Engineering, you will provide technical leadership for one or more product offerings within Value Added Services team. This role extends beyond resource management, development, delivery and you will be required to participate in application architecture, feature design, end to end network topology, application scalability needs and be the owner for bringing up an application from whiteboard to life. People: 1. Grows team members and builds a high-performing team. 2. Spends time recruiting and organizing activities that increase retention. 3. Creates an environment of psychological safety, enabling team members to thrive. 4. Represents the team in the wider engineering and tech organizations. Technical: 1. Drives the team to decide how to implement our product. 2. Spends time driving technical discussions and decisions and writing code. 3. Actively guide architecture, tool choices and internal technical quality and best practices. 4. Actively raises and drives work to manage tech debt, scalability, performance and maintainability of our software. 5. Ensures support and operations for services in production with aid of their team. 6. Drives technical excellence. Process: 1. Continually tunes the team software process to deliver a sustainable and seamless flow of value. 2. Managing productivity of the engineers in the team. 3. Partnering with product managers in developing short term strategy and roadmap that align with business goals for the initiatives that you would be directly involved in. 4. Partnering with remote teams to ensure alignment across product development. The Skills You Bring: Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale Challenge the Status Quo: Comfort in pushing the boundaries, hacking beyond traditional solutions Language Expertise: Expertise in one or more general development languages (eg, Java, C#, C++) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn new technologies such as Angular, Reac
Posted 2 hours ago Typically responds within 2 days
LOT
DevOps Support Engineer Recruiter Active
Lotusflare 4.3
Pune 1-6 Yrs Best in Industry
View Job
Job description LotusFlare is a provider of cloud-native SaaS products based in the heart of Silicon Valley. Founded by the team that helped Facebook reach over one billion users, LotusFlare was founded to make affordable mobile communications available to everyone on Earth. Today, LotusFlare focuses on designing, building, and continuously evolving a digital commerce and monetization platform that delivers valuable outcomes for enterprises. Our platform, Digital Network Operator (DNO ) Cloud, is licensed to telecommunications services providers and supports millions of customers globally. LotusFlare has also designed and built the leading eSIM travel product - Nomad. Nomad provides global travelers with high-speed, affordable data connectivity in over 190 countries. Nomad is available as an iOS or Android app or via getnomad.app. Description: DevOps Support Engineers at LotusFlare guarantee the quality of the software solutions produced by LotusFlare by monitoring, responding to incidents and testing and quality checking. With shared accountability and code ownership, DevOps Support Engineers take on-call responsibilities and incident management work. Through these activities, LoutsFlare developers write code that better fits into their applications and infrastructure, helping them proactively deepen the reliability of services being deployed. DevOps Support Engineers will test the functionality of the code to bring out every flaw and to improve on the underperformance of every standalone feature. This role is always on the lookout for opportunities to improve any and every feature to bring customer satisfaction. Partnered alongside the best engineers in the industry on the coolest stuff around, the code and systems you work on will be in production and used by millions of users all around the world. Our team comprises engineers with varying levels of experience and backgrounds, from new grads to industry veterans. Relevant industry experience is important (Site Reliability Engineer (SRE), Systems Engineer, Software Engineer, DevOps Engineer, Network Engineer, Systems Administrator, Linux Administrator, Database Administrator, or similar role), but ultimately less so than your demonstrated abilities and attitude. Responsibilities: Monitoring backend services (cloud-based infrastructure) Supporting, troubleshooting, and investigating issues and incidents (support developers and infra team with system metrics analysis, logs, traffic, configuration, deployment changes, etc) Supporting and improving monitoring/alerting systems (Searching, testing, deploying new functionality for existing tools) Creating new features for automating troubleshooting and investigation process Creating new tools to improve the support process Drafting reports and summarizing information after investigations and incidents Requirements: At least 1 year of work experience with similar responsibilities Strong knowledge and practical experience in working with the Linux(Ubuntu) command-line/administration Understanding of network protocols and troubleshooting (TCP/IP, UDP) Strong scripting skills (Bash, Python) Critical thinking and problem solving Understanding of containerization (Docker, container) Experience with troubleshooting API driven services Experience with Kubernetes Experience with Git Background in release management processes English Professional written and verbal skills Good to have: Prometheus, Grafana, Kibana (Query language) Experience with Nginx/OpenResty Experience with telco protocols (Camel, Map, Diameter) from advantage Software development/scripting skills Basic knowledge Casandra, PostgreSQL Experience with using AWS cloud services (EC2, Redshift, S3, RDS, ELB/ALB, ElastiCache, Direct Connect, Route 53, Elastic IPs, etc.) CI/CD: Jenkins Terraform Recruitment Process: HR Interview followed by 4-5 Levels of Technical Interviews About: At LotusFlare, we attract and keep amazing people by offering two key things: Purposeful Work: Every team member sees how their efforts make a tangible, positive difference for our customers
Posted 5 hours ago Typically responds within 2 days
MIC
Microstrategy 4.3
Pune 3-8 Yrs Best in Industry
View Job
Job description Job Location : Pune. The Cloud Support Operations Engineers are responsible for the maintenance, upgrades and automation which support the security and stability of MicroStrategy Cloud Environments. This person uses his/her knowledge to ensure that team members have all the tooling necessary for their activities, and also owns the relationship with software development teams to improve our platform. To succeed in this role this person must be passionate about our technology, thrive in challenging situations, have an eye for continuous improvement, and have a strong desire to help others. Responsibilities Take ownership of cross-team issues and Cloud service issues including pro-actively communicating across teams to coordinate activities Create automation and experiment with the latest technologies for next-generation product backends in AWS and Azure Identify and drive opportunities for improving the MicroStrategy Cloud Environment service and infrastructure maintenance/management Effectively engage, communicate, and partner with our software development teams to improve the platform. Provide direct support for customer upgrades, strategic customer escalations, and feature validation. Resolve customer escalations and develop preventative methods Design and run automated tests. Continuously improve software development, building, testing, and deployment processes Design for quality, robustness, and performance, with common principles, patterns, and best practices Collaborate, support and communicate effectively with team members in the same or different time zones Qualifications Bachelors degree in Computer Science, Computer Engineering, Software Engineering or a related discipline Experience with Python, Ansible, Jenkins, container technology (Docker/Kubernetes) and PowerShell Experience with RedHat, Amazon Linux, and Windows systems Minimum of 3 years of IT customer service experience / strong customer focus Minimum of 2 years of hands-on experience working with cloud technologies on AWS/Azure Minimum of 1 year of MicroStrategy Platform troubleshooting knowledge, usage, or administration knowledge Able to support MicroStrategy customers during their working hours between 12:00pm and 9:00pm IST. Strong analytical and troubleshooting skills and experience Strong time management skills to prioritize workload, multi-task, meet deadlines, and manage competing priorities under pressure Proven ability to mentor/teach others on technical matters Excellent oral and written English communication skills Willing to work from Pune office Additional Information The recruitment process includes online assessments as a first step. We send them via e-mail, please check also your SPAM folder. Role: System Administrator / Engineer Industry Type: IT Services & Consulting Department: Engineering - Hardware & Networks Employment Type: Full Time, Permanent Role Category: IT Network Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceMicrostrategyAutomationLinuxAnalyticalCustomer serviceWindowsTroubleshootingContinuous improvementPython
Posted 1 day ago Typically responds within 2 days
SAI
Senior Data Engineer Recruiter Active
Sailpoint Technologies 4.3
Pune 4-9 Yrs Best in Industry
View Job
Job description Want to be on a team that full of results-driven individuals who are constantly seeking to innovate? Want to make an impact? At SailPoint, our Engineering team does just that. Our engineering is where high-quality professional engineering meets individual impact. Our team creates products are built on a mature, cloud-native event-driven microservices architecture hosted in AWS. SailPoint is seeking a Backend Software Engineer to help build a new cloud-based SaaS identity analytics product. We are looking for well-rounded backend or full stack engineers who are passionate about building and delivering reliable, scalable microservices and infrastructure for SaaS products. As one of the first members on the team, you will be integral in building this product and will be part of an agile team that is in startup mode. This is a unique opportunity to build something from scratch but have the backing of an organization that has the muscle to take it to market quickly, with a very satisfied customer base. Responsibilities Deliver efficient, maintainable data pipelines Deliver robust, bug free code Java based micro services Build and maintain Data Analytics and Machine Learning features Produce designs and rough estimates, and implement features based on product requirements. Collaborate with peers on designs, code reviews, and testing. Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features. Responsible for on-call production support Requirements 4+ years of professional software development experience Strong Python, SQL, Java experience Great communication skills BS in Computer Science, or a related field Comprehensive experience with object-oriented analysis and design skills Experience with Workflow engines Experience with Continuous Delivery, Source control Experience with Observability platforms for performance metrics collection and monitoring. Preferred Strong Experience in AirFlow, Snowflake, DBT Experience with ML Pipelines (SageMaker) Experience with Continuous Delivery Experience working on a Big Data/Machine Learning product Compensation and benefits Experience a Small-company Atmosphere with Big-company Benefits. Recharge your batteries with a flexible vacation policy and paid holidays. Grow with us with both technical and career growth opportunities. Enjoy a healthy work-life balance with flexible hours, family-friendly company events and charitable work. Role: Data Engineer Industry Type: IT Services & Consulting Department: Data Science & Analytics Employment Type: Full Time, Permanent Role Category: Data Science & Machine Learning Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceBackendProduction supportMachine learningAgilesailpointWorkflowMonitoringSQLPython
Posted 1 day ago Typically responds within 2 days
NEW
Newton School 4.3
Pune 0-4 Yrs Best in Industry
View Job
Job description ABOUT NEWTON SCHOOL Come be part of a rocketship that s creating a massive impact in the world of education! On one side you have over a million college graduates every year with barely 5% employability rates and on the other side, there are thousands of companies struggling to find talent. Newton School aims to bridge this massive gap through it s personalised learning platform. We are building an online Institute and solving the deep problem of employability of graduates. Wehave a strong core team consisting of alumni from IITs and IIM s, having several years of industry experience in companies like Unacademy, Inmobi, Ola, Microsoft - among others. On this mission, we are backed by some of the most respected investors around the world, - RTP Global, Nexus Venture Partners and a slew of angel investors including CRED s Kunal Shah, Flipkart s Kalyan Krishnamoorthy, Unacademy and Razorpay founders, Udaan s Sujeet Kumar among others. About the Role: We are looking for a highly skilled and experienced Database Management Systems (DBMS) SDE + Subject Matter Expert (DBMS) to join our team. This role is a perfect blend of technical leadership and mentoring. You ll be contributing to cutting-edge web development projects while guiding and inspiring the next generation of software engineers. If you re passionate about coding, solving complex problems, and helping others grow, this role is for you! Key Responsibilities: Design and develop DBMS course content, lesson plans, and practical assignments. Updated curriculum with the latest trends in database technologies. Deliver lectures and hands-on sessions on relational models, SQL, NoSQL, normalization, and database design. Use real-world examples to enhance student understanding of database concepts. Teach advanced topics like query optimization, database security, data warehousing, and cloud databases. Create and evaluate tests, quizzes, and projects to monitor student progress. Provide constructive feedback and mentorship to support student growth. Foster an engaging and collaborative classroom environment. Assist students in resolving database-related issues during practical sessions. Guide students on career paths in database management and related fields. Share insights on industry tools such as MySQL, PostgreSQL, MongoDB, and Oracle. Organize workshops, hackathons, and webinars for hands-on experience. Collaborate with instructors and departments to integrate DBMS into interdisciplinary projects. Adapt teaching strategies to accommodate various learning styles. Qualifications & Experience: Bachelor s or Master s degree in Computer Science, Information Technology, or a related field. Minimum of 0-4 years experience in data engineering or database management. Certifications such as Oracle DBA, Microsoft SQL Server, or AWS Certified Database Specialist are a plus. Prior experience as an instructor, trainer, or tutor is preferred. Technical Skills required : Strong proficiency in relational databases (MySQL, PostgreSQL, Oracle) and NoSQL systems (MongoDB, Cassandra). Solid knowledge of SQL , PL/SQL , or T-SQL . Skilled in database design , normalization, indexing, and performance tuning . Familiarity with cloud-based databases like AWS RDS, Azure SQL, or Google Cloud Spanner. Preferred Teaching Skills: Experience using e-learning platforms such as Moodle, Blackboard, or Zoom. Strong presentation and communication skills for simplifying complex concepts. Passion for teaching, mentoring, and facilitating student success. Soft Skills Ability to motivate and engage learners across different levels. Strong problem-solving and mentoring capabilities. Committed to continuous learning and professional growth in the field of database management. Why Join Us? Work with Newton School of Technology in collaboration with Ajeenkya DY Patil University and Rishihood University institutions at the forefront of reimagining tech education in India. Be part of an initiative thats shaping the next generation of tech leaders through industry-integrated, hands-on learning. Stay
Posted 1 day ago Typically responds within 2 days
UPL
Uplers 4.3
Mumbai, Hyderabad, Bengaluru 3-8 Yrs Best in Industry
View Job
Job description We are looking for a skilled AI Engineer with 3 to 8 years of experience in software engineering or machine learning to design, implement, and productionize LLM-powered agents that solve real-world enterprise problems. This position is based in Kolkata. Roles and Responsibility Architect and build multi-agent systems using frameworks such as LangChain, LangGraph, AutoGen, Google ADK, Palantir Foundry, or custom orchestration layers. Fine-tune and prompt-engineer LLMs (OpenAI, Anthropic, open-source) for retrieval-augmented generation (RAG), reasoning, and tool use. Integrate agents with enterprise data sources (APIs, SQL/NoSQL DBs, vector stores like Pinecone, Elasticsearch) and downstream applications (Snowflake, ServiceNow, custom APIs). Own the MLOps lifecycle: containerize (Docker), automate CI/CD, monitor drift & hallucinations, set up guardrails, observability, and rollback strategies. Collaborate cross-functionally with product, UX, and customer teams to translate requirements into robust agent capabilities and user-facing features. Benchmark and iterate on latency, cost, and accuracy; design experiments, run A/B tests, and present findings to stakeholders. Job Requirements Strong Python skills (async I/O, typing, testing) plus familiarity with TypeScript/Node or Go is a bonus. Hands-on experience with at least one LLM/agent framework and platform (LangChain, LangGraph, Google ADK, LlamaIndex, Emma, etc.). Solid grasp of vector databases (Pinecone, Weaviate, FAISS) and embedding models. Experience building and securing REST/GraphQL APIs and microservices. Cloud skills on AWS, Azure, or GCP (serverless, IAM, networking, cost optimization). Proficient with Git, Docker, CI/CD (GitHub Actions, GitLab CI, or similar). Role: Software Development - Other Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills AI Engineering MLOpsDockerPalantirSnowflakeLangChainragopen-sourceLLMprivacy techniquesAWSPython
Posted 1 day ago Typically responds within 2 days
BIZ
Biz-metric India 4.3
Mumbai, Gurugram, Bengaluru 2-5 Yrs Best in Industry
View Job
Job description BIZMETRIC INDIA PRIVATE LIMITED is looking for DS / ML / Time-Series Engineer to join our dynamic team and embark on a rewarding career journey Data Exploration and Preparation:Explore and analyze large datasets to understand patterns and trends Prepare and clean datasets for analysis and model development Feature Engineering:Engineer features from raw data to enhance the performance of machine learning models Collaborate with data scientists to identify relevant features for model training Model Development:Design and implement machine learning models to solve business problems Work on both traditional statistical models and modern machine learning algorithms Scalable Data Pipelines:Develop scalable and efficient data pipelines for processing and transforming data Utilize technologies like Apache Spark for large-scale data processing Model Deployment:Deploy machine learning models into production environments Collaborate with DevOps teams to integrate models into existing systems Performance Optimization:Optimize the performance of data pipelines and machine learning models Fine-tune models for accuracy, efficiency, and scalability Collaboration:Collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders Communicate technical concepts and findings to non-technical audiences Continuous Learning:Stay current with advancements in data science and engineering Implement new technologies and methodologies to improve data engineering processes Learning Certification Opportunities: Enhance your professional growth. Comprehensive Medical Coverage and Life Insurance: For your we'll-being. Flexible Work Environment: Enjoy a 5-day work week. Collaborative Culture: Be part of a fun, innovative workplace. Job Description: Python, Data Science, Azure Databricks, Machine Learning Role: Data Engineer Industry Type: Financial Services Department: Data Science & Analytics Employment Type: Full Time, Permanent Role Category: Data Science & Machine Learning Education UG: Any Graduate PG: Any Postgraduate Key Skills algorithmspythonnatural language processingneural networkspredictive analyticsdata pipelinemachine learningdata engineeringartificial intelligencesqldeep learningdata sciencesparkpredictive modelingmachine learning algorithmsml
Posted 1 day ago Typically responds within 2 days
VIC
Victrix Systems And Labs 4.3
Mumbai 5-8 Yrs Best in Industry
View Job
Job description Key Responsibilities : - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot 3.2 - Develop RESTful APIs and integrate with third-party services and internal systems - Work on Spring Batch for handling scheduled or high-volume background jobs - Design and develop microservices and ensure inter-service communication and data consistency - Build and maintain an intuitive portal/dashboard for internal/external stakeholders with appropriate backend logic - Optimize queries and work closely with the Oracle DB, writing complex SQL queries and performance tuning - Collaborate with front-end developers, QA engineers, and product managers to deliver high-quality solutions - Conduct code reviews and provide guidance to junior developers - Troubleshoot and debug application issues, perform root cause analysis, and implement effective solutions - Write clear, maintainable, and testable code with appropriate unit and integration tests - Take ownership of features from design to deployment and support - Participate in Agile ceremonies and contribute to sprint planning and retrospectives Required Skills and Experience : - 57 years of proven experience as a Java backend developer - Strong programming skills in Java with a deep understanding of object-oriented programming - Extensive experience in Spring Boot 3.2, Spring Batch, and Spring Job Scheduling - Proficiency in developing and consuming RESTful APIs - Hands-on experience with Microservices architecture and distributed systems - Solid experience in working with Oracle Database and writing optimized SQL queries - Experience in integrating backend services with front-end portals or dashboards - Strong understanding of software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations - Excellent analytical and problem-solving skills must be able to analyze complex business requirements and build logical solutions - Familiarity with tools like Git, Maven/Gradle, Jenkins, and containerization platforms (Docker/Kubernetes) is a plus - Good communication and collaboration skills to work effectively in a team environment Nice to Have : - Experience in performance tuning and application profiling - Exposure to CI/CD pipelines and DevOps practices - Knowledge of front-end technologies (basic level) for better integration with backend Educational Qualification : - Bachelors or Masters degree in Computer Science, Engineering, or related field Role: Search Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills Microservices Architecture RESTful APIJavaSpring BootSpringDistributed SystemsSQL
Posted 1 day ago Typically responds within 2 days
TIN
Tinvio Digital Services 4.3
Mumbai 7-10 Yrs Best in Industry
View Job
Job description Summary : Engineering is at the heart of everything we do at Tinvio, translating ideas into products that touch the lives of our customers. As a Senior Software Engineer, you will collaborate with a cross- functional team of talented designers, product managers, and engineers to solve complex problems in an open and fast- paced environment with very flat structures where everyone has a say. In this role, you will carve out an unmatched user experience for our customers by implementing robust frontend technology solutions around order management, account management, credit, and payment domains that fuel our core business. In addition, you will have the opportunity to work on the complete stack using technologies like ReactJs, NodeJs, JavaScript libraries, Design libraries, Bable, Webpack, Redux, Restful APIs, CloudFront, S3 and, Firebase in the cloud environment. Join us in building the next- gen B2B transactions platform for merchants and suppliers across the region. Responsibilities : - Design, build, and maintain a high- performance, high- availability, and fraud- tolerant technology platform for B2B transactions with minimal guidance - Create pixel perfect and trustworthy frontend experiences that will be functional, reliable, and delightfully easy to use for thousands of users across the region - Implement API integrations that are stable, backward compatible, and reliable, and build maintainable UI components that are scalable and extensible - Contribute cross- functionally in the software development cycle, by evaluating UX, collaborating with back- end engineers, or participating in technical architecture decisions - Effectively communicate your technical solutions and product ideas within the engineering teams, and the broader product organization - Articulate a long- term technical direction for maintaining and scaling our web applications, and propose technology choices with research and experimentation Requirement : - Bachelor's degree in computer science / information technology / similar field - Strong problem- solving skills and experience in application debugging - Minimum 7+ years of professional experience in front- end engineering - Must be able to develop high- quality deliverables, scalable applications within defined timelines - Hands- on working experience using JavaScript, CSS & HTML. - Hands- on working experience in frontend tools including ReactJS, Babel, NPM, Webpack, Redux - Familiarity with RESTful APIs - Knowledge of modern user authorization mechanisms, such as JSON Web Token (JWT) - Knowledge of performance testing frameworks including Mocha and Jest - Experience in browser- based debugging and software performance testing Benefits : Join our team of Generous perks, awesome open office (or remote) culture, fair compensation to help you work better, and equity for long- term financial gains Role: Front End Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills React.js S3CSSReduxHTMLNodeJsRestful APIsBableCloudFrontUIJavaScript librariesReactJsJavascriptDesign librariesWebpack
Posted 1 day ago Typically responds within 2 days
EMP
Emperen Technologies 4.3
Mumbai 4-6 Yrs Best in Industry
View Job
Job description About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native. - Implement front-end features and UI components with a focus on performance and user experience. - Integrate mobile applications with backend services via RESTful APIs. - Contribute to backend development, as needed, using appropriate technologies. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Collaborate with designers to implement UI/UX specifications. - Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel). - Troubleshoot and debug issues across different platforms. - Stay up-to-date with the latest trends and best practices in mobile and web development. - Effectively communicate technical designs and considerations to peers and product leadership. - Own tasks and resolve ambiguity in requirements. - Adapt to evolving development tasks and priorities. - Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer. - 3+ years of experience with React Native or a similar JavaScript/TypeScript framework. - 3+ years of experience in mobile development for Android and/or iOS. - 3+ years of experience with Swift, Java, and/or Kotlin. - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel. - Strong foundation in object-oriented or functional programming. - Experience consuming RESTful APIs. - Solid understanding of the full development life cycle. - Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase). - Disciplined approach to development, testing, and quality assurance. - Desire for a deep technical understanding of systems and architecture. - Continuous learning mindset, keeping current on development best practices and trends. - Excellent communication and collaboration skills. - Ability to reason with and adapt to evolving development tasks and priorities. - Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Experience with testing frameworks (e.g., Jest, Detox). - Contributions to open-source projects Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills React Native TypeScriptJavaJavascriptFull StackMobile App ArchitectureSWIFTiOSAndroidKotlin
Posted 1 day ago Typically responds within 2 days
Featured Companies View All
MS
Microsoft
Hiring 84 Jobs
GG
Google
Hiring 52 Jobs
AZ
Amazon
Hiring 67 Jobs
TC
TCS
Hiring 120 Jobs
IN
Infosys
Hiring 61 Jobs
Recommended Courses View All
Java Interview Mastery
4.8 (2.3K) • ₹499
ATS Resume Writing
4.7 (1.8K) • ₹399
LinkedIn Makeover
4.6 (951) • ₹299
HR Interview Course
4.7 (1.2K) • ₹499
Complete ATS Resume
4.8 (2.1K) • ₹499
Get Android App