Our client is a globally renowned and well established MNC with presence in over 30 countries. The growing and expanding R&D center in India is looking for the following Digital Leader: Very strong enterprise engineering experience in digital commerce which includes software product development across platforms (Web & Mobile) Exposure to innovating, building and delivering solutions at the global level and driving competencies from off shore locations. Building hi calibre engineering teams from scratch and making collective and collaborative technology decisions to support seamless delivery with a parallel focus on innovation and customer value addition. Strong executive presence and proven capability of working with global stakeholders with the penchant and persistance to expand engineering & delivery from India. Noted public speaker and visible technology and business leader. Experience: 18-25 years Qualifications: Engineering with Masters in Business Location: Bangalore
ResponsibilitiesPlan and implement projectsHelp define project scope, goals and deliverablesDefine tasks and required resourcesCollect and manage project teamAllocate project resourcesCreate schedule and project timelineTrack deliverablesSupport and direct teamMonitor and report on project progressImplement and manage change when necessary to meet project outputsEvaluate and assess result of projectSkill Sets – • Candidates should have managed a minimum of 5 Mobile and web application projects• Minimum of 1-2 years of experience in mobile application management• Strong in mobile application technologies –Preferably IOS and Android and Hybrid application development• Experience of onsite project management using agile methodology is essential.• Understanding of Apple/Android best practices for application development.• Sufficient experience in both management of software projects and functional management of software development teams.• Develop full-scale project plans and associated communications documents using the Agile methodology. • Estimate the resources and participants needed to achieve project goals. Set and continually manage project expectations with team members and other stakeholders. • Identify and resolve issues and conflicts within the project team.• Identify and manage project dependencies and critical path.• Develop the required materials including technical specifications, project and resource plans, project updates, and presentation materials. • Develop short-term and long-term project plans, priorities and objectives • Understanding of available framework(s) for application development on iOS platform.• Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution • Ability to multi-task under pressure and work independently with minimal supervision.• Excellent communication skillsKnowledge/skills• Expert knowledge of application operations• Expert abstract reasoning, problem isolation, and troubleshooting skills• Good knowledge of ITIL practices• Experienced in working under pressure and tight deadlines
Design, build and maintain high performance, reusable, and reliable Java & Kotlin code Writing unit-tests code for robustness, including edge cases, usability, and general reliability Take ownership of product/features: End to end development with testing and meet the deadline Work closely with our product and design teams to customize the Khatbook experience for the Android platform. Prototype new and redesign features. A focus on UI design principles and making apps work intuitively. Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products. Writing efficient android code in Java/Kotlin following MVP framework guidelines. Tracing and profiling android java code. Own and manage the finance technology control frameworks.
As an Applications Software Engineer, you will build beautiful applications that delight users and show off the power and innovation of our products. We are looking for general application software engineers to help us work on our newest prototype. Responsibilities You will be responsible for building and maintaining high-performance, reusable, and reliable code Design and implement new user-facing features Work closely with Interaction designers to build world-class user-experiences Create experiences that enable our innovative hardware features Ensure the best possible performance, quality, and responsiveness of the application Help maintain code quality, organization, and automation Qualifications BE/BTech/MCA/ME/MTech/MS in Computer Science or related technical field or equivalent practical experience 4+ year of relevant work experience Proficiency in Android application development Java programming experience Preferred Qualifications Experience using Flutter Experience in C/C++ Camera application experience
About Us upGrad is an IIT Delhi alumni and Ronnie Screwvala founded company where we focus on enabling universities to take their programs online. Given team's background in education and media sectors, we understand what it takes to offer quality online programs, and at upGrad - we invest alongside universities to build and deliver quality online programs (content, platform, technology, industry collaboration, delivery, and grading infrastructure).You can read about some of our press releases at - upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program too We were also ranked as one of the top 25 Startups in India 2018 Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine LearningAt upGrad - we have partnered with leading universities such as IIIT Bangalore, BITS Pilani, MICA Ahmedabad, IMT Ghaziabad and Cambridge University's Judge Business School to offer programs in the domains of Data, Technology and Management Responsibilities:• Lead the Design and Development of Android or iOS applications.• Design major software components, systems, and features and implement full stack app foundation features and core app features.• Test, deploy, maintain and improve mobile application software. Manage individual projects priorities, deadlines and deliverables with your technical expertise.• Mentor and train other team members on design techniques, and coding standards. Help build a team and cultivate innovation.• Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing.• Monitor the performance of the live apps and continuously improve on a code and experience level.• Write engineering specifications for new features and planned improvements, and refactor identified parts of our code base with the team.• Drive architecture and code level optimization discussions.Qualifications• Have 4 or more years of experience in developing mobile applications.• Deep understanding of mobile (Android & iOS) ecosystem, design patterns and architectural patterns• Experience with Android and iOS frameworks such as performance, threading, etc.• Experience with offline storage, threading, and performance tuning• Understanding of Google’s material design principles and iOS human interface guidelines• Knowledge on reactive programming patterns (RxJava, RxSwift) is beneficial
About ModistaBoxModistaBox: "A Box by your Personal Stylist" is an AI-driven fashion tech start-up offering apersonal styling service that delivers a curated box of accessibly priced items directly to doorsacross the MENA region. We handpick pieces for each client, to ultimately help them look andfeel their best. Over time, we track and learns from each client's preferences, likes, and dislikes,making it the only shopping experience that can know women's tastes even better than herfriends.Backed by the Aalam Al Mjid Holding Investment Group from Saudi Arabia, the business aimsto be MENA’s favorite destination for personalized fashion. A unique business model to inspireand change the way people find right fashion they love, by combining technology with theart of personal styling.What we are looking for?We are looking for a Flutter developer interested in building performant mobile apps on boththe iOS and Android platforms. You will be responsible for architecting and building theseapplications, as well as coordinating with the teams responsible for other layers of the productinfrastructure.Our work culture is #overachiever, very amiable, and at the same time always charged withexcitement. We encourage our team members to take responsibility and grow into futureleaders in our company and in the industry.Job Responsibilities:• Build pixel-perfect, buttery smooth UIs across both Android and IOS platforms.• Translate designs into high quality code, build, and maintain high performance, reusable,and reliable code.• Leverage native APIs for deep integrations with both platforms.• Diagnose and fix bugs and performance bottlenecks for performance that feels native.• Maintain code and write automated tests to ensure the product is of the highest quality.• Reach out to the open source community to encourage and help implement mission-critical software fixes: React Native moves fast and often breaks things.• Operate in a hyper-collaborative way and follow these guiding principles: Value commonsense and simplicity over complexity, make decisions quickly and move nimbly, celebratediverse ideas, Succeed and fail together as a teamQualifications:• Bachelor or Master Degree in Computer Science, Software Engineering from a reputedUniversity• 5 to 8 years of experience working in building eCommerce Android and IOS apps.• At-least 1 years of experience working with Flutter, Dart with Django Rest API.• Published at least one app on the Store using Flutter. Portfolio of existing Mobile apps.• Knowledge of Location Services, Maps, Camera and other common Android/IOS libraries• Integration experience with third party Analytics systems like Google Analytics, etc to trackand optimize conversion rates.• Experience of Firebase, SQL Lite, AWS, Gitlab, JIRA, or Github,• Analytical, debugging, and troubleshooting skill with proven experience troubleshootingand fixing production bugs• Ability to operate in Agile environment with a start-up mentality and unstructuredenvironment, Energy, drive and passion to work.
Company Description :Traveloka is a technology company based in Jakarta, Indonesia. Founded in 2012 by ex-Silicon Valley engineers and aims to revolutionize human mobility with technology. Today Traveloka is expanding its reach by operating in 6 countries and experimenting with new endeavors that will create large impact in the markets and industries we touch.Job Description :- Be a steward for engineering quality, reliability, scalability habits and mindset in the organization under your purview- Responsible for scalability, performance, availability of products and services across the stack in the organization under your purview- Driving high standard code reviews, design reviews, architecture discussions- Mentoring more junior engineers to instill engineering best practices and good habits- Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.- Set the vision of the domain architecture and technology stack for technology in your organization- Drive implementation of long term investment, migration, refactoring in your organization- Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to createQualifications :- 8+ years of relevant industry experience ideally in fast moving B2C environment- Technical breadth - exposure to a wide variety of problem spaces, technologies- Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.- Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions.- Deep understanding & experience of high performance web scale & real-time response systems, and large scale persistent systems- Exposure to complete product development cycles - from inception to production to scaling up, supporting new requirements, re-architectures- Demonstrated expertise in problem solving and technical innovation
At BACQ, our mission is to build financial services that are simple, accessible and affordable. BACQ is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space. Responsibilities: Lead the development of the Android app for our first product Define the vision for and implement the app architecture, design and code Drive practices that enable the team to move fast with high quality Work with a cross-functional team across product, design, security, QA Optimize app performance using real profiling data Mentor and provide feedback to teammates Requirements: 6+ years of software development experience Strong computer science fundamentals Deep knowledge of Java and Android SDKs, familiarity with Kotlin Have product design intuition and care deeply about user experience Can write code that is readable, maintainable, secure and performant Know the importance of tests and how to approach writing different types of tests Expertise in multi-threaded programming, TCP/IP stack Bonus: Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events Know how to use test driven development as a design tool Good intuition for the principles underlying object-orientation, particularly encapsulation Understand the importance of immutability and of reducing the state-space of objects Know how to refactor large codebases safely Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools Have read some of our favourite books
We’re looking for a Senior Android developer who will take a key role in our team. You will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure. Responsibilities: Design and build advanced application features for the Android platform. Collaborate with cross-functional teams to define, design, and ship new features. Work with outside data sources and APIs. Unit-test code for robustness, including edge cases, usability, and general reliability. Resolving/ fixing bugs and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements: Proven software development experience and Android skills development. Proven working experience in Android app development and Kotlin. Have published at least one original Android app. Experience with Android SDK. Experience working with remote data via REST and JSON. Experience with third-party libraries and APIs. Working knowledge of the general mobile landscape, architecture, threading, offline data storage, trends, and emerging technologies. Solid understanding of the full mobile development life cycle.
Main responsibilities: + Management of a growing technical team + Continued technical Architecture design based on product roadmap + Annual performance reviews + Work with DevOps to design and implement the product infrastructure Strategic: + Testing strategy + Security policy + Performance and performance testing policy + Logging policy Experience: + 9-15 years of experience including that of managing teams of developers + Technical & architectural expertise, and have evolved a growing code base, technology stack and architecture over many years + Have delivered distributed cloud applications + Understand the value of high quality code and can effectively manage technical debt + Stakeholder management + Work experience in consumer focused early stage (Series A, B) startups is a big plus Other innate skills: + Great motivator of people and able to lead by example + Understand how to get the most out of people + Delivery of products to tight deadlines but with a focus on high quality code + Up to date knowledge of technical applications