Roles & Responsibilities: Build and technically lead Android apps in terms of scale, performance, security, and design Actively participate in feature design Unit-test code for robustness, including edge cases, usability, and general reliability Take ownership of the features right from estimating timelines to Production release Carry out code reviews and mentor junior engineers Instill best practices from following MVP/MVVM patterns to using required Java design patterns within the application Understand the latest Android features and practices and lead the efforts towards its adoption within the team and across all mobile pods Follow SOPs of Agile methodologies & Sprint deliverables and drive the same within the team Requisites / Prerequisites: Android Work Experience of between 3 to 5 years. BE/B.Tech from Tier 1 or Tier 2 institutions Strong understanding of Object Oriented Programming, data structures and design patterns Experience in developing B2C / B2B mobile applications Experience in memory management and in designing high-performance applications Strong Java, Design Patterns and OOPS knowledge and hands-on experience Experience in shipping applications through the Google play store Experienced in Android Material Design Basic SQL knowledge Experience in working with JUnits and other Unit Testing framework is a plus Experience in OpenGL and animations is a plus
Architect Flipkart is India’s largest e-commerce marketplace with a registered customer base of over 100 million. In the 10 years since it started, Flipkart has come to offer over 80 million products across 80+ categories including Smartphones, Books, Media, Consumer Electronics, Furniture, Fashion and Lifestyle. Launched in October 2007, Flipkart is known for its path-breaking services like Cash on Delivery, No cost EMI and a 10-day replacement policy. Flipkart was the pioneer in offering services like In-a-Day Guarantee (65 cities) and Same-Day-Guarantee (13 cities) at scale. With over 1,00,000 registered sellers, Flipkart has redefined the way brands and MSME’s do business online. Job Responsibilities • Architects at Flipkart are responsible for driving Technology & Good Practices in Engineering in their respective teams. We are a rapidly growing & constantly improving organization. We seek very high levels of ownership in all individuals, especially roles like this – ownership of systems in your team and their impact on the entire Flipkart eco-system. Going beyond your role & contributing to make the organization & business better is an expectation. Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices. • Participating in code reviews, design reviews, architecture discussions.• Being responsible for Scaling, Performance & Quality for the team.• Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities. Driving the adoption of these best practices around coding, design, quality, performance in your team.• Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.• Implementation of long term technology vision for your team.• Responsible for the architecture of your product; ensuring it is aligned to the requirements and the charter.• Active participant in technology forums & represent Flipkart in external forums.• Creating architectures & designs for new solutions around existing and new problem spaces at Flipkart.• Drive technology & tool choices for your team & be responsible for them. You (Must Haves) • Quick & Excellent Problem Solving skills for complex & large scale problems. • Technical Breadth – Exposure to a wide variety of problem spaces, technologies.• Very Strong System design and OO 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.• Good knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions.• Good understanding & experience of high performance web scale & real-time response systems. • Experience & exposure to a variety of large scale persistent systems including large databases.• Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements,re-architectures - the Architects should have seen it all. Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 3+ years.• Excellent Mentoring skills – Be the technical mentor to your team.• Must be comfortable working in fuzzy environments – where boundaries aren’t clearly defined. • B Tech or higher in Computer Science or equivalent required. Your Array (Nice To Haves) • • • • • • • Good sense of system characterization and identification of technical requirements Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms Ability to work in fuzzy environments and complex environmentsAble to take high ownership of complex system components and drive it to the next level Good exposure both with tech breadth and tech depth
Designation - Software Architect About Livspace Livspace is India’s trusted interior design and renovation platform that connects interior designers, homeowners and vendors. For homeowners, Livspace is their one-stop destination for all things interiors. For interior designers and vendors, we’ve streamlined their workflow from design all the way to delivery through powerful and innovative technology. We’re currently in nine Indian metro areas. We’ve made over 20,000 customers happy by delivering their dream homes to them. With over 3,500 interior designers on board, we’re the largest design community India has seen. We employ over 2000 passionate individuals who continue to grow and be a part of this exciting journey. Working at Livspace Livspace believes in an open, intellectually honest cultural where everyone is given the autonomy to contribute and do their life’s best work. As a part of the dynamic team at Livspace, you will have a chance to learn new things, solve new problems, build your competence and be a part of an innovative design-and-tech startup that’s revolutionizing the interiors industry. If you value autonomy, enjoy challenges, believe in getting things done and can work with minimal supervision, come join us As a Technical Lead/Architect you will: Design, implement and enhance new components of the Livspace design platform and supply chain platform. Design new features for the e-commerce properties and front-end products and mobile apps Maintain engineering infrastructure Have significant impact on current and future technology roadmap Complete ownership of Service/Services that your team is responsible for Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices Own large technical deliverables and execute in an exemplary way Be able to conceptualize and develop prototype quickly Contribute creatively in strategic products that will reach large audience Build a web product that users love. Who you are : Deep expertise with any or combination programming languages: Java, Python NodeJS any Object oriented high level proprietary or open source language with strong programming constructs ( Java Preferred ). Substantial experience in building complex and scalable solutions. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces The ability to do deep problem solving and build elegant, maintainable solutions to complex problems. Experience leading multi-engineer projects and mentoring junior engineers You earned B.Tech or equivalent degree in computer science or related engineering field You have at least 6 years of experience working with large scale web products Your Array (Nice to Have) : Good sense of system characterization and identification of technical requirements Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms Ability to work in fuzzy environments and complex environments Able to take high ownership of complex system components and drive it to the next level Good exposure both with tech breadth and tech depth
We are looking for a Node.js Developer who is proficient with writing API's, working with data, using AWS and capable of applying algorithms mainly machine learning-based to solve problems and create/modify features for our students. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. Responsibilities Integration of user-facing elements developed by front-end developers with server-side logic Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performant applications Implementation of security and data protection Use of algorithms to drive data analytics and features. Ability to use AWS to solve scale issues. Apply if you can only arrive for a face to face interview in Bangalore.
Strong Coding skills in C#, .NET with Windows for 4 to 8 years is mandatory• Experience in OOPS, Design Patterns, UML Modelling is a must• Experience working in Agile/Scrum environment is needed• Basic Knowledge of SAFe, its Jargons minimally in theory• Ability to build Ramp up Plans and Bring Teams up to Speed
We are looking for Senior Java Developer. You can go through our website for more details https://colortokens.com/ColorTokens - Java Developer Location: BangaloreYears of Experience : 4 to 9 yearsColorTokens is a Silicon Valley company located in Santa Clara that is redefining Enterprise and Cloud Security. We are a product company in the Network and Cyber Security space. We are building a product team in India that rivals the best minds in the world and deliver products that are Novel, Refreshing and Insightful (NRI).It is backed by legendary investors and advisors who have helped structure the IT industry over last 30+ years. ColorTokens core team represents deep industry experience across hardware, software and cloud technologies.An enterprise class technology takes time bring to market. During this time, we do not want to expose our product and approach to competitors, experts, analysts and the world at large. Our mission is to deliver the next generation Cyber Security platform. Do you want to participate in this paradigm shift?Who You Areu Someone with a zeal to contribute to the success of the company as a individual contributoru Good problem solving skillu A proactive, self driven individual with a passion for innovationu A ethical professional with a dedication and determination to make game changing impact on our product Eligibility Criteria :u At least 4+ years industry experience in Java u Good in Data Structures and algorithms Exposure and flair expected: u Familiar with various design and architectural patternsu Knack for writing clean, readable codeu Ability to drive high standards of product quality