55 Application Development jobs in Indore
Mobile Application Development Lead
Posted today
Job Viewed
Job Description
About Zehntech
Zehntech
is one of the fast-growing IT solution and product development organization in central India; Zehntech offers a wide range of software development, maintenance, and support services to global clients from Indore Development center. We believe that an organization's real strength comes from its people. We are expanding our team and looking for talented and ambitious
Mobile Application Development Lead (Flutter + Node).
Zehntech provides excellent benefits, learning opportunities and career growth in software SaaS product development, BigData, and IOT.
You will be working with the team to develop and maintain high quality mobile applications and NodeJS APIs, and microservices. If you're passionate about mobile platforms, API development, and translating
code into user-friendly apps, we would like to meet you.
As a
Mobile Application Development Lead
, you will own the architecture, design, and delivery of complex, cross-platform mobile applications using Flutter. You will collaborate with cross functional teams, manage delivery timelines, guide developers, and ensure the highest standards of code quality and app performance. In addition to mobile development, you will take ownership of backend API development using , ensuring secure, scalable, and efficient server-side integrations.
Experience: 5+ Years
Responsibilities:
• Lead the end-to-end mobile app development lifecycle using Flutter and Dart.
• Design, develop, and maintain scalable backend services and RESTful APIs using and Express.
• Define and enforce architecture standards and design principles across mobile and backend (e.g., MVVM, Clean Architecture).
• Model and manage relational data using PostgreSQL, optimizing schema design, indexing, and query performance.
• Collaborate with product managers, designers, and stakeholders to translate business requirements into robust technical solutions across the full stack.
• Design and optimize scalable, maintainable, and testable codebase for both frontend and backend systems.
• Evaluate and integrate platform-specific features using native Android/iOS modules via platform channels.
• Implement secure authentication and authorization flows using JWT, OAuth, or similar technologies.
• Architect and manage microservices or serverless components using AWS services (e.g., Lambda, S3, RDS, CloudWatch).
• Integrate third-party services and external APIs, including Firebase, analytics, messaging, and storage.
• Implement CI/CD pipelines, version control strategies, and automated deployment systems across mobile and backend environments.
• Ensure performance tuning, memory optimization, and smooth user experiences even in data-heavy apps.
• Handle deep linking, offline sync strategies, local storage, and advanced Firebase integrations.
• Drive quality assurance through code audits, automated testing, and user feedback incorporation.
• Review pull requests, guide team members, and maintain coding best practices.
• Actively mentor junior developers and conduct technical training for the mobile team.
• Stay updated with the latest trends in Flutter, , PostgreSQL, and AWS, and recommend improvements accordingly.
Requirements:
Must Have:
• 5+ years of overall experience in mobile application development and
• Minimum 5 years of hands-on experience with Flutter and
• Deep understanding of state management approaches (Riverpod, Bloc, Provider).
• Experience with Flutter Web.
• Proficient in Firebase Suite: Firestore, Hosting, Analytics, Messaging, Remote Config.
• Strong command over REST APIs, JSON parsing, authentication methods, and security standards.
• Expertise in CI/CD tools (Jenkins, AWS CodeBuild, GitHub Actions) for automated build/release workflows.
• Knowledge of offline-first architectures, background services, isolates, and performance debugging.
• Proficiency in Git branching strategies, release planning, and cross-team code collaboration.
• Strong backend development experience with and
• Solid understanding of PostgreSQL database design, optimization, and query performance.
• Experience working with AWS services like Lambda, EC2, S3, CloudFront, RDS and CloudWatch for scalable infrastructure.
• Experience with serverless architectures and managing microservices in cloud environments.
• Comfortable working with deployment automation, logging, and performance monitoring in cloud-based systems.
Good to Have:
• Experience with AWS services: ECR, ECS, Step Functions, DynamoDB, WAF.
• Experience with native development (Java/Kotlin, Swift/Obj-C) for Android and iOS.
• Familiarity with writing and maintaining custom Flutter packages and plugins.
• Experience with GraphQL APIs or WebSocket.
• Knowledge of Unit Testing, Integration Testing, and Performance Benchmarking.
• Prior experience in publishing and managing apps on the Play Store and App Store.
• Contribution to open-source Flutter projects or plugin development.
What you will love about us:
Great company culture | Work that stays at work | Preparing for future | Learning & Development | 5 Days working | Certification Allowance | Best in Class Holiday Policies
Full Stack Engineer - Application Development
Posted 4 days ago
Job Viewed
Job Description
About the Role
We're looking for a Full Stack Engineer to build interactive dashboards and analytics for our cybersecurity posture management platform. You'll work on both frontend and backend components, creating intuitive visualizations and robust APIs for data analytics.
Responsibilities
- Build interactive dashboards using React, Next.js, and Chart.js
- Develop backend APIs for analytics and data processing
- Create data visualizations for security posture insights
- Implement real-time data streaming and updates
- Design and optimize database queries for analytics
- Ensure responsive design and cross-browser compatibility
- Collaborate with UX/UI designers for optimal user experience
- Implement data filtering and search functionality
- Optimize application performance and loading times
Requirements
- 3+ years of React/Next.js development experience
- Strong backend experience with Python FastAPI
- Experience with data visualization libraries (Chart.js, D3.js)
- Knowledge of RESTful APIs and GraphQL
- Experience with state management (Redux, Context API)
- Understanding of responsive design principles
- Experience with TypeScript and modern JavaScript
- Knowledge of database design and optimization
- Familiarity with testing frameworks (Jest, React Testing Library)
Nice to Have
- Experience with cybersecurity or compliance domains
- Knowledge of real-time data processing
- Experience with WebSocket implementations
- Familiarity with data analytics and BI tools
- Experience with server-side rendering (SSR)
- Knowledge of accessibility standards (WCAG)
What We Offer
- Competitive salary: ₹13–18 LPA + Equity package
- Career growth – opportunities for technical leadership and architecture ownership
- Health & wellness benefits
- Professional development – sponsored certifications, training, and conferences
- Generous time off and holidays
- Modern tech stack and collaborative, innovation-driven culture
Manager, Software Engineering
Posted 12 days ago
Job Viewed
Job Description
Summary/Objective
Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse
Essential Functions
Technical
- 4-6 years of distributed software development experience, preferably with Lead position experience
- Ability to analyze software requirements
- Ability to review and influence design plans
- Manage goal priorities as set by the senior management and delegate tasks to the appropriate resources
- Develop, lead, coach, and assess the engineering team
- Grows a team culture that is collaborative
- Provide technical guidance and coaching, break down barriers that interfere with tasks
- Has direct reports, remote or local
- Agile/Process
- Familiar with all the policies, procedures and technical concepts related to software programming, including but not limited to security, deployments, build and UAT processes, SDLC, SSDLC, PCI/DSS, GDPR, and CCPA.
- Participates in design activities
- Prepare technical requirements and software design specifications
Impact
- Leads small technical teams in delivering highly scalable and reliable applications that meet business budgets/timelines
- Establishes attainable goals in order for the project to finish on time
- Provides guidance to team members to encourage work productivity
- Focused on one or more small projects or platforms at once
- Monitors, evaluates and ensures the completion of tasks and projects
- Improve engineering quality and efficiency (e.g. improve workflow, code review, etc.)
- Aligns their product engineering team with the company’s vision
- Hire qualified candidates to strengthen company and team
Communication
- Represents the product development team across the organization
Collaborate with cross-functional peers and leaders to deliver projects
Education and Experience
Education:
Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
Experience:
- Required: Minimum of 4 years professional experience in Javascript/Typescript development.
- Experience working in OS X and Linux environments, Node.js, Express.js, AWS, Microservices, SQL, NoSQL, GIT.
- Experience working in a scrum and DevOps environment.
- Good understanding of agile application development lifecycle.
Additional Eligibility Qualifications
Required Skills:
- Familiarity with the full stack of web development and proven history of web application development
- Understanding of secure application programming practices or vulnerabilities
- Strong understanding and practical experience with common design patterns
- Ability to solve business problems through creative and forward-looking solutions
- Ability to write clear, concise documentation
Graduate Trainee - Software Engineering
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of software applications under the guidance of senior engineers.
- Participate in code reviews and contribute to improving code quality.
- Write clean, well-documented, and efficient code.
- Assist in the testing and debugging of software components.
- Learn and apply software development methodologies and best practices.
- Collaborate with team members on technical challenges and problem-solving.
- Contribute to technical documentation and knowledge sharing.
- Understand and adhere to project timelines and deliverables.
- Engage in continuous learning and skill development.
- Support the deployment and release of software updates.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of programming concepts and algorithms.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Excellent analytical and problem-solving abilities.
- Good communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a team environment.
- Strong academic record.
- Genuine interest in software development and technology.
- Availability for the full duration of the internship.
Remote Software Engineering Trainee
Posted 16 days ago
Job Viewed
Job Description
As a remote trainee, you will be provided with the tools and support necessary to succeed in a virtual environment. Your responsibilities will include assisting in coding, debugging, and testing software applications. You will learn and apply software development best practices, participate in code reviews, and collaborate with team members through various online collaboration tools. We are looking for individuals with a strong aptitude for problem-solving, a passion for technology, and a commitment to continuous learning. A basic understanding of at least one programming language (e.g., Python, Java, C++) is required.
This is a unique opportunity to develop valuable skills in a supportive, remote setting and build a career in the technology industry. You will gain exposure to various stages of the software development lifecycle, from design to deployment. The program emphasizes collaborative learning and practical application, enabling trainees to grow into proficient software engineers. We encourage candidates who are self-motivated, detail-oriented, and possess excellent communication skills to apply.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Foundational knowledge of at least one programming language (e.g., Python, Java, C++).
- Understanding of basic data structures and algorithms.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively in a remote team environment.
- Enthusiasm for learning new technologies and methodologies.
Senior Software Engineering Manager
Posted 2 days ago
Job Viewed
Job Description
Role Description
This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans, overseeing project management, and ensuring the successful implementation of distributed systems.
Qualifications
- 10+ yrs of Software Development, Software Design and Distributed Systems experience
- Team Leadership and Project Management skills
- Experience developing and managing complex software projects
- Experience working with distributed systems
- Excellent communication and interpersonal skills
- Experience working remotely
- Experience in machine learning and artificial intelligence is a plus
- Bachelor's or Master's degree in Computer Science or related field
Associate Manager Software Engineering / RR-0248564
Posted today
Job Viewed
Job Description
Job Description:
Essential Job Functions
- Plans, designs and recommends business processes to improve and support business activities.
- Analyzes and documents client's business requirements and processes and communicates these requirements by constructing conceptual data and process models, including data dictionaries and volume estimates from organization.
- Creates test scenarios and develops test plans to be used in testing the business applications in order to verify that client requirements are incorporated in to the system design. Assists in analyzing testing results throughout the project.
- Provides input into developing and modifying systems to meet client needs and develops business specifications to support these modifications.
- Facilitates meetings with clients to gather and document requirements and explore potential solutions.
- Assists in coordinating business analyst tasks on information technology projects and provide support to other team members.
- Assists in analyzing testing results in all phases.
- Participates in technical reviews and inspections to verify 'intent of change' is carried out through the entire project.
- Assists in providing time estimates for project related tasks.
- Assists with developing the methods and procedures required to identify whether current business goals and objectives meet organizational needs.
Basic Qualifications
- Bachelor's degree or equivalent combination of education and experience
- Bachelor's degree in business administration, information systems, or related field preferred
- Six or more years of business analysis experience
- Experience working with the interface of information technology with functional groups within an organization
- Experience working with business processes and re-engineering
- Minimum 5 years of experience as Business Analyst (out of the total 10 years) in DXC SMART/400 based insurance IP (LIFE, POLISY, GROUP) is a must have.
- Insurance domain knowledge and previous experience in implementing insurance solutions
- Should be able to lead & conduct Discoveries
Other Qualifications
- Interpersonal skills to interact with customers and team members
- Good communication skills
- Good analytical and problem solving skills
- Presentation skills to present to management and customers
- Personal computer and business solutions software skills
- Good ability to work in a team environment with multiple team members
- Willingness to travel
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Be The First To Know
About the latest Application development Jobs in Indore !
Associate Manager Software Engineering / RR-0274347
Posted today
Job Viewed
Job Description
Job Description:
Essential Job Functions:
- Support a team of software engineers in the development of software products and solutions, providing guidance, code reviews, and technical support.
- Collaborate with cross-functional teams to define project requirements, ensuring the successful delivery of software projects.
- Assist in the professional growth and mentorship of team members through regular feedback, coaching, and career development planning.
- Contribute to the execution of the software engineering strategy, participating in strategic discussions and technology assessments.
- Manage project tasks and assignments, helping to prioritize and plan work to meet project goals.
- Monitor project timelines, resource allocation, and budgets to ensure efficient project execution.
- Proactively identify and mitigate project risks, working to resolve issues as they arise.
- Promote a culture of innovation, collaboration, and continuous learning within the team.
Basic Qualifications:
- Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
- Typically, 6+ years of relevant work experience in industry, with a minimum of 2+ years in a similar role years of experience in software engineering
- Proficiency in 1 or more software languages and development methodologies
- Strong programming and debugging skills
- Some prior experience in a leadership or mentoring capacity
- Familiarity with software development methodologies and best practices
- Good communication and teamwork skills
- Willingness to learn and grow in a leadership role
- Strong organizational and time management skills
Other Qualifications:
- Advanced degree in a related field is a plus
- Relevant certifications or training a plus
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Regional Software Engineering Manager - Marketplace / Fintech / Remote
Posted 2 days ago
Job Viewed
Job Description
Location: Remote (GMT+8)
Type: Full time - Perm
Competitive Base + Benefits
About the Opportunity
We are working with a high-growth FinTech business, publicly listed on the NASDAQ, that is scaling its engineering capabilities across Asia. This role offers a unique opportunity to join a company transforming financial access and innovation through marketplace-driven solutions.
Key Responsibilities
- Build and scale engineering teams, leading recruitment, onboarding, and mentorship to ensure long-term success and retention.
- Own and oversee system architecture and design, ensuring scalable and secure solutions for consumer-facing platforms.
- Establish and manage the engineering development process, driving modern practices in coding, testing, and deployment.
- Collaborate with cross-functional teams (Product, Design, and Business) to deliver impactful solutions.
- Drive cloud-native development.
- Ensure platform reliability, high performance, and scalability to meet rapid growth needs.
Preferred Experience
- 5+ years in software engineering, with at least 2+ years in an engineering management role.
- Proven startup experience: ability to thrive in 0→1 and high-growth environments.
- Hands-on experience in recruiting engineers, building onboarding programs, and creating successful teams.
- Background in marketplace businesses or insurance technology is highly desirable.
- Expertise in distributed systems, microservices, and modern cloud architectures.
Tech Stack
- Languages: Golang, Java, Python
- Infrastructure: Kafka, Kubernetes, CI/CD pipelines
- Cloud-native architectures and distributed systems
Associate – Software Development
Posted today
Job Viewed
Job Description
We're Hiring: Associate – Software Development (NET & Angular | 3–5 Years Experience)
Company: Corpsustain Ventures India Private Limited
Location: Indore, Madhya Pradesh
Education: Bachelor's degree in Computer Science, IT, or related field (or a relevant diploma with development experience)
Join: Immediate
Openings: 2
Compensation: 5 to 7 LPA
Job Summary:
We are looking for an Associate – Software Development with 3 to 5 years of hands-on experience in developing web applications using .NET (C#), Angular, and SQL Server. The ideal candidate should have a strong understanding of front-end and back-end development and be eager to learn and grow in a fast-paced, team-oriented environment.
Key Responsibilities:
- Assist in the development and maintenance of web applications using .NET (ASP.NET Core / MVC) and Angular (v8 or higher).
- Write clean, scalable, and well-documented code in C# and TypeScript.
- Create and consume RESTful APIs.
- Develop and maintain SQL Server database objects such as tables, views, stored procedures, and queries.
- Collaborate with senior developers, testers, and business analysts to deliver features and fix bugs.
- Participate in daily stand-ups, sprint planning, and code reviews.
- Perform unit testing and assist in debugging and troubleshooting application issues.
- Stay updated with the latest development trends and technologies.
Required Skills & Qualifications:Technical Skills:
- Good understanding of C# and .NET Framework / .NET Core
- Basic to intermediate experience with Angular 8+
- Familiarity with HTML, CSS, JavaScript, and TypeScript
- Experience with SQL Server, including writing basic SQL queries and stored procedures
- Understanding of OOP (Object-Oriented Programming) principles
- Basic knowledge of REST APIs and HTTP protocols
- Source control knowledge (Git preferred)
Soft Skills:
- Good communication and teamwork skills
- Willingness to learn and grow under guidance
- Problem-solving mindset
- Ability to follow coding standards and best practices
Application Process
Interested candidates may send their updated resume and a brief cover letter to -
Only shortlisted candidates will be contacted for the interview process.
Job Types: Full-time, Permanent
Pay: ₹500, ₹700,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person