
Designation: Android Developer Experience: 4-8 Yrs
Location : Baner, Pune
Notice period : Immediate to 30 Days
- Proven software development experience
- Proven working experience in Android
- Strong Java OOPs concepts and design patterns understanding
- Hands-on experience on Kotlin
- Good understanding of C and data structures, JavaScript
- Must have a good understanding of React Native or Cordova
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Have published at least one app in the Store
- Experience in writing SDK frameworks
- Experience working with remote data via REST and JSON
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with third-party libraries and APIs
- Knowledge of JNI, security algorithms
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces
- Knowledge of the open-source Android/iOS ecosystem and the libraries available for common tasks
- Must be proficient in code versioning tools such as Git, SVN
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the mobile development life cycle
- Good to have: Experience in working on cross-platform such as Flutter, Kony

About Magicflare Software Services
About
Connect with the team
Similar jobs
About the Role
NeoGenCode Technologies is looking for a Senior Technical Architect with strong expertise in enterprise architecture, cloud, data engineering, and microservices. This is a critical role demanding leadership, client engagement, and architectural ownership in designing scalable, secure enterprise systems.
Key Responsibilities
- Design scalable, secure, and high-performance enterprise software architectures.
- Architect distributed, fault-tolerant systems using microservices and event-driven patterns.
- Provide technical leadership and hands-on guidance to engineering teams.
- Collaborate with clients, understand business needs, and translate them into architectural designs.
- Evaluate, recommend, and implement modern tools, technologies, and processes.
- Drive DevOps, CI/CD best practices, and application security.
- Mentor engineers and participate in architecture reviews.
Must-Have Skills
- Architecture: Enterprise Solutions, EAI, Design Patterns, Microservices (API & Event-driven)
- Tech Stack: Java, Spring Boot, Python, Angular (recent 2+ years experience), MVC
- Cloud Platforms: AWS, Azure, or Google Cloud
- Client Handling: Strong experience with client-facing roles and delivery
- Data: Data Modeling, RDBMS & NoSQL, Data Migration/Retention Strategies
- Security: Familiarity with OWASP, PCI DSS, InfoSec principles
Good to Have
- Experience with Mobile Technologies (native, hybrid, cross-platform)
- Knowledge of tools like Enterprise Architect, TOGAF frameworks
- DevOps tools, containerization (Docker), CI/CD
- Experience in financial services / payments domain
- Familiarity with BI/Analytics, AI/ML, Predictive Analytics
- 3rd-party integrations (e.g., MuleSoft, BizTalk)
🎯 Role Overview
We are a UK-based SaaS company powering online ordering, POS, and mobile apps for restaurants and takeaways. We already serve 1200+ clients on our legacy platform and are migrating to a modern Python-Django, React, Flutter, microservices stack hosted on OVH Cloud.
We’re looking for a hands-on Senior Architect/Lead based in India (preferably Kerala) who can:
- Audit and stabilize our current build,
- Deliver MVP in weeks, not months,
- And evolve into the future CTO of the company.
This role is high-impact: you’ll work closely with the UK leadership team and lead a growing India-based engineering group.
🛠️ Key Responsibilities
- Architecture & Ownership
- Review and refactor existing codebase (Django backend, Flutter apps, React admin).
- Define clean architecture, APIs, and service boundaries.
- Simplify into a stable MVP (modular monolith first, microservices later).
- Delivery Management
- Enforce agile sprints (2-week cycles).
- Set up CI/CD pipelines, test automation, QA cycles.
- Ensure smooth and secure deployments on OVH cloud.
- Hands-On Development
- Lead by example — write/refactor core backend/frontend code.
- Mentor and guide 3 in-house developers (transitioning from PHP/Opencart).
- Scaling & Future Roadmap
- Prepare system for multi-language support, payments, POS integrations.
- Define a 12–24 month tech roadmap aligned with business goals.
- Explore AI-assisted coding/testing to boost team productivity.
- Leadership
- Act as technical counterpart to business leadership in the UK.
- Build and lead a strong India-based engineering team as we scale.
✅ Required Skills & Experience
- 7–10 years professional development experience, with at least 3 years leading teams or projects.
- Strong hands-on expertise in:
- Python-Django (backend, APIs, ORM, migrations)
- Flutter (cross-platform apps)
- React (admin dashboards)
- DevOps (CI/CD, Docker, cloud deployments)
- Proven track record of shipping SaaS products from MVP → production.
- Experience cleaning up/refactoring messy codebases.
- Ability to mentor mid-level and junior devs.
- Bonus: Experience with restaurant/retail tech, POS, or fintech/payments.
🚀 Desirable Traits
- Pragmatic “builder” mindset → knows how to cut complexity and ship fast.
- Hands-on problem solver, not just a PowerPoint architect.
- Ambition to grow into CTO role (lead a larger tech org, own platform strategy).
- Strong communicator — can bridge between UK business team and India dev team.
💼 What We Offer
- Competitive salary for senior-level (₹12 - ₹18 lakhs INR / year depending on experience).
- Future CTO track opportunity.
- Chance to lead the rebuild of a SaaS platform already trusted by 1200+ businesses.
- Direct collaboration with UK leadership, high ownership and visibility.
📌 How to Apply
Send CV + GitHub/LinkedIn. In your cover note, describe:
- A time you had to rescue a struggling project.
- Your experience with Django + Flutter + React in one product.
- Why you’d want to grow into CTO responsibilities.
Key Responsibilities:
Full-Stack Development:
- Engage in end-to-end development activities, from requirements gathering to deployment, ensuring high-quality deliverables.
- Perform hands-on development using a mix of technologies including Angular 13+, Java / Springboot, Fast API, and SQL.
- Collaborate with cross-functional teams to integrate front-end interfaces with back-end services and databases.
Team Leadership & Collaboration:
- o Work closely with the Tech Lead / Solution Architect and Product Manager to help design and implement scalable and robust solutions leveraging Angular 13+, Java / Springboot, Microservices, Fast API, Java Reactive Programming, and SQL.
- Assist in driving the architectural vision, ensuring alignment with business goals and provide technical guidance, participate in code reviews, and ensure adherence to best practices and coding standards.
- Evaluate and recommend technologies and tools to optimize system performance, security, and reliability.
Databases & Data Management:
- Demonstrate expertise in working with databases such as MongoDB, PostgreSQL, Azure Blob Storage, Neo4j (GraphDB is a plus), and Azure CosmosDB.
- Design efficient database schemas, optimize query performance, and ensure data integrity and security.
Cloud Platform & Infrastructure:
- Proficiency in Microsoft Azure, including the deployment, management, and optimization of cloud-based solutions.
- Experience with containerization, orchestration, and Kubernetes Lens for managing containerized applications.
Tools & Collaboration:
- Utilize tools such as GitHub for version control, JIRA for project management, Confluence for documentation, Keycloak for identity and access management, and other relevant tools to streamline development and collaboration processes.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in full-stack development.
- Strong expertise in Angular 13+, Java / Springboot, Microservices, Fast API, Java Reactive Programming, SQL.
- Proven experience with databases including MongoDB, PostgreSQL, Azure Blob Storage, and Azure CosmosDB.
- Strong communication and collaboration skills.
- Experience with Agile development methodologies.
- Understanding of the Microsoft Azure cloud platform and associated services.
- Relevant certifications (e.g., Azure / AWS Certifications etc.;) are a plus.
Job Purpose and Impact:
The Enterprise Resource Planning (ERP) Engineer will architect, design and develop new and existing digital solutions for the organization's ERP digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the company's digital future. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community.
Key Accountabilities:
- Apply software engineering patterns and principles to design, develop, test, integrate, maintain and troubleshoot complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
- Participate in peer code review sessions to review code, coach peers and ensure code quality.
- Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
- Incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
- Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long-term vision.
Qualifications:
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in a related field or equivalent experience
- Confirmed experience automating pipelines for continuous integration, testing, delivery and security
- Confirmed experience architecting applications, databases, services or integrations
- Minimum of four years of related work experience
- Experience working in ERP basis, Code Development (ABAP, HTML 5, Python, Java, etc..), or Design Thinking.
- Experience working in Azure, AWS, or BTP cloud environments.
- 2 positions- 1 ERP SAP and 1 for open-source technologies
Hello All,
Greetings from RWaltz Software!!!!
👉 We're thrilled to announce that RWaltz Software Pvt. Ltd. is actively looking for a ‘Software Developer- (MERN Stack)’ position. Software Developers, who are passionate about the world of blockchain & cryptocurrency? Join our team and make a difference.
RWaltz Software Group Inc. is a multinational company (MNC) headquartered in Atlanta, Georgia, USA. We provide services like Blockchain, Big Data Analytics, Artificial Intelligence, Machine Learning, ERP solutions, and Web and Mobile applications.
Job Details:
· Position: Software Developer (MERN Stack)
· Qualification: B. Tech, BCA, or any relevant courses
· Exp Required: 1 – 3 years
· Job Location: Nasik and Pune, Maharashtra
· Work Days: 5 days working
Required skills:
· Good Communication Skills.
· Excellent technical, diagnostic, and troubleshooting skills.
· Hands-on experience in MERN stack (MongoDB, Express JS, React JS, Node JS)
· Experience in server management would be an added advantage.
· Strong analytical and problem-solving skills.
· Immediate joiners are appreciated.
Job Description:
· Candidates must have good experience in the MERN stack (MongoDB, Express JS, React JS, Node JS).
· Good knowledge of version control like GIT.
· Analyze & resolve technical & application problems.
· Liaising with team members, management, and clients to ensure projects are completed to standard.
· Identifying risks and forming contingency plans as soon as possible.
· This position is a hands-on role where we expect you to get directly involved with technology, platform, development and deployment methodology choices, high-level software and data flow decisions as well as helping the team with implementation and troubleshooting.
Who We Are?
Bectran, the industry leading SaaS platform, has grown rapidly over the last 10 years to become the companion toolkit for the Credit Department just as CRM is for the Sales Department. From simple to complex organizations, SMEs to Fortune 500 companies, Bectran has helped companies cut down the time to process and approve credit by as much as 90% whilst significantly lowering the risk of credit defaults and the cost of collections. Our customers enjoy the ease, speed and cost-effectiveness of adopting the Bectran platform. Credit Professionals in various industries have described the Bectran platform as the future of the credit department.
Mid-Level Software Engineer (Java Fullstack Engineer/Developer)
This dynamic opportunity in a fast growing and multi-technology SaaS platform is for you!! As a Software Engineer at Bectran, it is essential that you have the breadth of knowledge to participate in design and development of a contemporary SaaS-based architecture. Practical development experience using Java/J2EE is required for the right candidate to succeed. You should be curious about technology and open to learning and applying new innovations.
What You’ll Do:
- Enable and exercise your problem solving and analytical skills.
- Design and develop Java/J2EE based full stack software components including complex modeling, MVC based UI, etc.
- Ensure applications are implemented to meet business and technical requirements.
- Work with high performing engineering teams across global locations.
.What You Need to Be Successful:
- Bachelor’s degree in Computer Science or equivalent.
- Solid 4-8 years hands-on design and coding experience.
- Familiarity with Agile development, JSF/Primefaces, JPA/Hibernate, Spring, ActiveMQ.
- Strong object-oriented design, Java/J2EE and MVC architecture based programming skills.
- Solid relational DBMS skills using MySQL, or other RDBMS products.
- Desirable - Experience in Big Data Technologies (Hadoop, ElasticSearch, Kafka, MongoDB, etc.)
- Nice to have - Real-world experience in large scale, and high availability implementations.
- Experience developing web services using REST and SOAP approaches.
What You’ll Love About Bectran:
- Developing strategic industry knowledge and driving your own success.
- Watching your hard work have a direct impact on success of the company and global customer base.
- All standard benefits.
As Bectran continues to expand in the Fintech SaaS industry, we are seeking intelligent, hard-working and highly skilled individuals to join our growing Engineering team. If you are ready to expand your knowledge as you solve complex problems, we want to hear from you!
Key Responsibilities
- Learn, design and implement the architecture with the team
- Build a team of A-players with veto rights for each member
- Work to design and build for speed and scalability
- Design and implementation of continuous integration and deployment
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Recommended
- Experience developing desktop and mobile applications of a minimum of 2 years
- Familiarity with common tech stacks and Headless Ecommerce
- Knowledge of multiple front-end languages and libraries (js, React, React Native)
- Knowledge of back-end languages and libraries (Node.js, MongoDB, PHP, MySQL)
- Experience implementing testing platforms and unit tests
- Strong organizational and project management skills
- Excellent communication and teamwork skills
- Attention to detail
We are looking for Technology Lead who possesses a passion for pushing technologies to the limits and will work with our team to help build Snapwiz's next-generation platform. If you are a person who loves to face technical challenges, innovates consistently and is never satisfied with status-quo then this is the role for you.
Job Location: IBC Knowledge Park, Dairy Circle, Bannerghatta Road, Bangalore
Role:
-
Design and build advanced applications from scratch keeping scalability and performance in mind
-
A good handle on both client and server architecture
-
Should be a quick learner and willing to go the extra mile in delivering the projects.
-
Should be able to work with juniors; help and guide them as needed.
-
Work on bug fixing and improving application performance.
-
Comfortable in owning large scale products and continuously re-evaluating and innovating.
-
A practical risk-taker, innovator and always curious.
Requirements:
-
BE/B.Tech/ME/M.Tech degree in Computer Science, Engineering or a related subject
-
5 to 10 years overall experience
-
Strong knowledge of Agile development (Scrum)
-
Proven working experience in server-side technologies like Java, Hibernate, Spring.
-
Strong knowledge of any database technology like MySql or MongoDB
-
Awareness of client-side technologies like JS and JQuery.
-
Knowledge of the general tech landscape, architectures, trends, and emerging technologies.
Product Developer Competencies required: 1.5+ Years of Software Development Experience. 2.Deep knowledge in either one of the following set a)Core Java, Multi Threading, Spring, Security, JVM Troubleshooting, Build Automation, Scripting. b)Spring MVC, Multi Threading,JSP, Servlets, AJAX, HTML5,JQuery, Angular JS, JavaFX, Web Security. 3.Having knowledge or experience about below is plus a)SOAP, Restful Webservices, NoSQL, Messaging System, Distributed In-Memory DataGrid , ExtJS, JavaFX 4.Able to adopt and understand new technologies and utilize them efficiently 5.Passionate about code quality and readability 6.Basic experience and knowledge of UNIX 7.Excellent communication skills - essential to effective collaboration within the team and our clients across the globe. 8.Computer Science Degree or Technical equivalent, MS a plus










