Android Developer Engineering | Bengaluru | Full Time JOB DESCRIPTION About Us: Led by former Salesforce and Siebel executive Chuck Ganapathi, Tact.ai Technologies Inc., is on a mission to make enterprise software more human-friendly. Tact.ai is the world’s first mobile sales productivity suite. It combines Salesforce and everyday sales tools into one app that works offline. Our device-native, conversational platform is used by Fortune 500 companies to transform the daily sales experience in the field and maximize the value of their CRM investment. Responsibilities: We’re looking for an experienced Android Engineer/Developer to make an immediate impact on our product team. We are a well-funded, early stage startup with a world class product and team and a growing customer base. Some of your main responsibilities include: • Operating in small cross-functional project teams • Participating in client architecture design • Proposing and evaluating software tools and libraries • Continuously improve our development process Requirements: Bonus Points: • Proficiency with Java or Kotlin • Working knowledge of Android and Java/Kotlin open source libraries • Ability to write well architected, maintainable and testable code • Excellent knowledge of data structures and algorithms • Minimum of 3 – 5 years of experience developing for the Android platform • Android security and memory optimization • SQLite or other relational database • Kotlin • Salesforce • Git • Start-up experience
Description Auzmor is US HQ’ed, funded SaaS startup focussed on disrupting the HR space. We combine passion, domain expertise and build products with focus on great end user experiences We are looking for Technical Architect to envision, build, launch and scale multiple SaaS products What You Will Do: • Understand the broader strategy, business goals, and engineering priorities of the company and how to incorporate them into your designs of systems, components, or features • Designing applications and architectures for multi-tenant SaaS software • Responsible for the selection and use of frameworks, platforms and design patterns for Cloud based multi-tenant SaaS based application • Collaborate with engineers, QA, product managers, UX designers, partners/vendors, and other architects to build scalable systems, services, and products for our diverse ecosystem of users across apps What you will need • Minimum of 5+ years of Hands on engineering experience in SaaS, Cloud services environments with architecture design and definition experience using Java/JEE, Struts, Spring, JMS & ORM (Hibernate, JPA) or other Server side technologies, frameworks. • Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, microservices(design, decomposition, and maintenance ) to build cloud-ready systems • Experience with server-side technologies (preferably Java or Go),frontend technologies (HTML/CSS, Native JS, React, Angular, etc.) and testing frameworks and automation (PHPUnit, Codeception, Behat, Selenium, webdriver, etc.) • Passion for quality and engineering excellence at scale What we would love to see • Exposure to Big data -related technologies such as Hadoop, Spark, Cassandra, Mapreduce or NoSQL, and data management, data retrieval , data quality , ETL, data analysis. • Familiarity with containerized deployments and cloud computing platforms (AWS, Azure, GCP)
1. Understand the current application infrastructure and code design. 2. Design and develop new features in the product as the product evolves to the upcoming market requirements. 3. Design and develop Android infrastructure. 4. Study technological improvements and incorporate the same in the product.
Job Description: Software engineering takes the central roles for building Traveloka products and systems. You will be responsible for designing, building, improving, or maintaining different component/modules with the team. You will work in cross-functional teams and meet great people regularly from top tier technology, consulting, product, or academic background. We work in open environment where there are no boundaries or power distance. Everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves. Get the exposure to multi-aspect, collaborative, intensive startup experience with our recent expansion into Southeast Asia and exploration of new products. Qualifications Passion in software engineering, application development, or systems development Excellent understanding of software engineering concepts, design patterns, and algorithms Comfortable working up and down the technology stack Curiosity to explore creative solutions and try new things Bachelors' degree in Computer Science or equivalent from a reputable university. Experience to search/recommendation system would be desirable.
Looking for a part time Tech Partner (Co-founder) for a B2B start up in fashion. This start up has an active website and an android application. Currently there is only one major founder and the Tech Partner will have a stake in the company. Expectations from the person would be commitment like any other Co-founder, with equal zeal and enthusiasm. This business model is proven and accepted in the market and is currently at an inflection point where we need agility in Innovation with the help of Technology to scale up the volumes. We have also been shortlisted by 2 VCs who are closely monitoring our growth. Relevant knowledge of PHP and SQL database is needed as website is built in PHP.
Playing a slow, cluttered game on an android mobile which hangs right when you were about to make a move is no fun. In fact, that’s disastrous! So, we are looking for a passionate and experienced Senior Android Developer who has an understanding of developing games on the platform and can convert the requirements into complicated but clean and efficient code. "Pocket52" is an E-Sports Platform, crafted with love and passion by an outstanding team of Visionaries, Avid Gamers, Business Moguls & Technology Gurus. Bringing live & connected games such as Poker & Rummy to your devices with real-time multiplayer action together, anywhere, anytime. We constantly thrive on delivering new and exciting games with innovative technologies such as AI & ML. "Pocket52" is passionate about solving core problems for masses such as "non-cognitive skills", We at "Pocket52" believe games as a learning provides opportunities for deeper learning. This is a great opportunity for a developer to get his hands wet in the early stage development of a large-scale gaming app. Qualifications and Responsibilities - - Experience in Android development and understanding of Core Java principles - Proficiency in writing unit-test code for robustness, including edge cases, usability and general reliability. - Have experience in publishing an app on the PlayStore with a solid understanding of full mobile development life cycle. - A good understanding of handling request types, performance and security. - Basic knowledge of Poker is a plus. About Us - - Marquee Entrepreneurs from Education, Consumer Service, Content Platform Verticals with a history of successful exits. - Co-Founder of Plancess, ranked among top 3 Ed-Tech companies by 2015, sold to Career Point Group - Co-Founder of TimeMyTask, a pioneer in on-demand hyperlocal home cleaning startups, sold it to MyDidi - A combined experience of 30+ years across domains, having an experience of building capacious teams Amazing Perks: Awesome Office | Unlimited Poker Gaming (U can win a lot of cash if u become a pro) | Intellectual Exchange & Satisfaction | Discussion War-Rooms | Free Medical Insurance | Free snacks, because we need fuel! | Free coffee, because how else are you going to pound away at the keyboard all day? | Sodexo/Meal Vouchers | Relaxed dress code | Employee Performance Bonuses | Commuter stipend | Flexible work schedules | TGIF | Pet-Friendly Office
Responsibilities - Technically Hands-on, prior experience with scalable Architecture Bring 7-10 years of software engineering and product delivery experience, with strong background in algorithms Excellent command over Data Structures and Algorithms Exceptional coding skills in an Object Oriented programming language (Java preferred) Strong problem solving and analytical skills Experience with web technologies, Java, Python, Linux, Apache, MySQL, solr, memcache, redis Experience in architecting & building real-time, large scale e-commerce applications Experience with high performance websites catering to millions of daily traffic is a plus.
Android Developer About Intellicar Telematics Pvt Ltd Intellicar Telematics Private Limited is a vehicular telematics organization founded in 2015 with the vision of connecting businesses and customers to their vehicles in a meaningful way. We provide vehicle owners with the ability to connect and diagnose vehicles remotely in real-time. Our team consists of individuals with an in-depth knowledge and understanding in automotive engineering, driver analytics and information technology. By leveraging our expertise in the automotive domain, we have created solutions to reduce operational and maintenance costs of large fleets, and ensure safety at all times. Solutions: Enterprise Fleet Management, GPS Tracking Remote engine diagnostics, Driver behavior & training Technology Integration: GIS, GPS, GPRS, OBD, WEB, Accelerometer, RFID, On-board Storage. Intellicar’s team of accomplished automotive Engineers, hardware manufacturers, Software Developers and Data Scientists have developed the best solutions to track vehicles and drivers, and ensure optimum performance, utilization and safety at all times. We cater to the needs of our clients across various industries such as: Self drive cars, Taxi cab rentals, Taxi cab aggregators, Logistics, Driver training, Bike Rentals, Construction, ecommerce, armored trucks, Manufacturing, dealership and more. Role: Android Developer Location: Bengaluru Key skills: Android, Java, Android SDK, UI Designing, Performance Tuning, Mobile platforms, Mobile Applications REST 2+ years of experience required. Education: Bachelors or Master’s Degree in Computer Science/IT - Any Specialization Desired skills as a developer Your primary focus will be the development of Android applications and their integration with back-end services. You will be working in a team with other engineers and developers working on different layers of the infrastructure. -Ability to focus and deliver proactively in a dynamic, multi-tasking, fast-paced environment -Mastery of the Android SDK especially App’s service architecture and User experience. Design Apps for different versions of Android, different screen sizes and permission requirements. -Should demonstrate knowledge and capabilities on how the App interacts with other devices/systems when using Bluetooth, Wifi (Wifi direct/point-to-point and Access point modes) and GPRS/3G interfaces. -Should be able to design Apps seamlessly handling cases where there are connection interceptions to other interfaces/devices due to various reasons. Few examples of these scenarios are - Using the App in basement of a building or using App in a low signal area or using the App on a low bandwidth connection and using the App on a connection with interruptions. -A good number of Apps will be used by internal teams for device fitments, operations, field testing and also be used by other partner organizations/suppliers. Should be able to develop quality Apps in 2/3 weeks’ time and quick and dirty Apps in 1 weeks’ time. - Take ownership of the design, architecture and planning of the features to be implemented. - Should possess capabilities to design and build beautiful user interfaces on Mobile. Ensure the best possible performance, quality, and responsiveness of the application. - Strong knowledge of Android UI design principles, patterns, and best practices. - Familiarity with RESTful APIs to connect Android applications to backend services. Familiarity with cloud message APIs and push notifications. - Familiarity with the use of additional sensors, such as gyroscopes and accelerometers - Knowledge of the open-source Android ecosystem and the libraries available for common tasks - Understanding of Google Android design principles and interface guidelines - Must have worked on robust UI applications. - Ability to work single handedly on the App - Ability to work in a team environment - A knack for benchmarking and optimization
We are at Mezi building an AI-enabled chat-bot to bring online travel booking experience better. We are acquired by American Express in the month of January. As we are changing many major changes in our platform to scale and match Amex user's volume (in millions), our platform is going through some bigger changes. We are looking for IITian or NITian or exceptionally talented engineers with great experience of building high volume platform preferably in Python. Someone, who understand what is performance, what is scale and what is "platform"? You must have an end to end product development experience preferably in startup(s) OR at least product development companies. If you are working in services industry or banking or insurance domain, they Mezi may not be the right place for seeking any opportunity. You should have minimum 2years of experience or maximum 7 years. Compensation is not an issue with us for the right talent. You should be a coder and willing to code every day. You should be a great problem solver with a keen interest in writing optimistic algorithms. Please send your resume to email@example.com in case you are interested. Job location is Pune and ZERO travel to abroad, although our headquarter is in Sunnyvale, California. Thanks
Job Description We are looking for a Technical Lead – Backend Development developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Responsibilities Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Skills Proficient in Java, with a good knowledge of its ecosystems Solid understanding of object-oriented programming and Core Java Familiar with various design and architectural patterns, API Gateway - CA Layer 7, Apigee Skill for writing reusable Java libraries, SDK, AI, Chatbot engine (preferred) Familiarity with concepts of MVC, JDBC, and RESTful Experience in Backend - Java, MS.NET, DB, Create/Consume - WebService API Experience with popular web application frameworks, such as Spring Framework, Spring Boots, Hibernate, Spring Security. Knack for writing clean, readable Java code Experience with both external and embedded databases Understanding fundamental design principles behind a scalable application Basic understanding of the class loading mechanism in Java Creating database schemas that represent and support business processes in MYSQL and Oracle Implementing Junit testing platforms. Proficient understanding of code versioning tools, such as Git Familiarity with build tools such as Ant, Maven, Mockito and Gradle Familiarity with continuous integration. Good command of spoken and written English (and any other required language, as applicable). Immediately available is highly preferred. Cloud Experience - AWS & Azure (Preferred) Qualifications: o Minimum B.Tech. degree in Computer Science or closely related discipline o 10+ years of experience of software product development with 3+ working as a Technical Lead/Architect.
Roles and responsibility: Provide test plan and estimates for assigned components of QA cycle; regression, functional, sanity and smoke test Understand and analyze business, functional, technical and UI (user interface) requirements of the project/release Create both manual and automated test cases Identify risks and provide mitigation plan; escalate issues on a timely manner to manager Execution of test scripts, documenting the actual results and defects Responsible for overall adherence to QA test protocol and processes Must have skill sets: 3-4 years of experience in web and mobile automation. Should have tested – web application, android application and iOS application Basic knowledge in SQL (ability to extract data, write complex SQL queries and manipulate data for testing purposes) Basic knowledge of debugging tools. Should be able to deliver the quality results within dedicated timelines. Good team player, should communicate well with the team as well as other teams Minimum of 1 year of experience as a tester for major financial application Minimum education required: Bachelor's degree in Computer Science or equivalent Must have qualities: Bachelors / Masters in Computer Science Willing to work for a start-up and go extra mile Looking for challenges and not chilled out work environment
asd asdn kjdask jhoajdsfh jhdsfoij asdjasdfj osadijajsdfjiashoifjohasdijfoiausdfjahsdfjbaosdifb aoisjdbofajsdbfoj
We are looking for a mid level experienced Android developer to join our existing team. We've already built app we're looking for an experienced developer to complete our team and help us to take our app to the next level. We are looking for a passionate Android developer who is looking to pursue their career in a rich learning environment. The successful candidate will be given full support to introduce any new initiatives they are passionate about to help company’ growth. You will also have the opportunity to build new products from scratch. Build delightful user experiences with beautiful UI, engaging animations, and optimal performance Work with the team to write new features and UI in existing Android app Design and build an awesome UI/UX for Android apps - Write high-quality Android and Java Contribute to our quality processes by writing automated unit and integration tests for use in continuous integration Technical Requirements: Knowledge of: Designing and developing applications for Android using Java Clear OOP concepts Sound skills with Android SDK, Memory Management & Caching. Analytical mindset to define problems, we believe that defining a problem actually means problem 90% solved. Experience on third-party libraries, Location & Maps API. Source code repository knowledge. Bitbucket (GIT) is a plus. Material Design, mobile architectures, adaptive auto layouts Build & publish to Play Store, exposure to crash reporting Interface to clients in need-based scenarios Several apps already listed in the app store Experience writing apps that consume RESTful services An understanding of Object Oriented Design, MVC, and web architecture Understanding of web architecture and communication Knowledge of SQL Experience writing apps for On-demand delivery is a huge plus.
Business Unit: Walmart International Position: Senior Engineer - Development
We are looking for a Backend Development developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Responsibilities : - Expert with API Management - Translate application storyboards and use cases into functional applications - Design, build, and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the applications - Identify bottlenecks and bugs, and devise solutions to these problems Skills : - Proficient in Java, with a good knowledge of its ecosystems - Solid understanding of object-oriented programming and Core Java - Familiarity with concepts of MVC, JDBC, and RESTful, TIBCO, WSO2 - Experience in Backend - Java, MS.NET, DB, Create/Consume - WebService API - Experience with popular web application frameworks, such as Spring Framework, Spring Boots, Hibernate, Spring Security, WSO2 - Knack for writing clean, readable Java code - Experience with both external and embedded databases - Understanding fundamental design principles behind a scalable application - Basic understanding of the class loading mechanism in Java - Creating database schemas that represent and support business processes in MYSQL and Oracle - Implementing Junit testing platforms. - Proficient understanding of code versioning tools, such as Git - Familiarity with build tools such as Ant, Maven, Mockito and Gradle - Familiarity with continuous integration. - Good command of spoken and written English (and any other required language, as applicable). - Immediately available is highly preferred. Cloud Experience - AWS & Azure (Preferred)
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes • Familiarity with RESTful APIs to connect Android applications to back-end services • Strong knowledge of Android UI design principles, patterns, and best practices • Experience with offline storage, threading, and performance tuning • Ability to design applications around natural user interfaces, such as touch • Knowledge of the open-source Android ecosystem and the libraries available for common tasks • Ability to understand business requirements and translate them into technical requirements • Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization • Understanding of Googles Android design principles and interface guidelines • Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration
Role: • Job Title : Java Developer - Backend • Number of openings : 3 • Reporting to : CTO • Experience : 3 Yrs. to 7 Yrs. Required Skills: • Strong experience as a Java/J2EE development is required • Good knowledge in OOPS, Datastructures • Strong background in developing and deploying software that runs in a real-time, multi-threaded environment • Good knowledge with concepts of MVC JDBC and RESTful API Integration • Experience with threaded and asynchronous environment • Experience with any of the following Frameworks is a Plus: Spring, Spring Boot, Jersey, Junit, Hibernate • Fundamental understanding of design patterns • Working knowledge of SOAP/XML/WSDL • Proven experience in Redis database • Experience supporting and troubleshooting problems in a highly complex environment • Familiar with agile / scrum development methodologies • Proficient understanding of Code version tools like Git/ Bitbucket and SVN • Familiarity with Continuous Integration and tools such as Maven and Jenkins. Role & Responsibilities: • You will be responsible for Java development and building large scale applications that are high performance, scalable, and resilient in an SOA environment • Working closely with end-users and other members of the team to identify and employ the best solutions • Developing and implementing strong algorithms/techniques for solving problems in a high-volume, high-availability environment • Engaging end-users to identify new requirements, strategic direction and highlight issues • Defining and building maintainable processes that provide resilient and stable platforms, which support end user’s business/technical demand • Integrating new services and providing clean APIs and services for applications About Us: Vitruvian 3D Solutions, based in Hyderabad, Telangana is a Computer Vision & 3D Scanning Software development company with products in the Fashion and Fitness verticals. We develop both hardware and software solutions that leverage our unique 3D Scanning infrastructure for a multitude of applications within the aforementioned verticals.
Looking for Java Developers in Mumbai Location
Tired of crowded markets, relentless price pressure, abandoned software, and unhappy customers? We were too. Let us introduce you to Clari. Now you can build a product teams will use every day and you will be proud to build. The most successful sales teams run on Clari, from opportunity to close. With Clari’s AI platform, sales reps know where to focus, managers can immediately spot risk in pipeline, and execs forecast with confidence. For more than 5 years now, we’ve been delivering results and transforming the way our customers sell, forecast, and close. Industry leading companies like Box, Juniper Networks, Symantec, Okta, Palo Alto Networks, and Hewlett Packard Enterprise use Clari in every 1:1, QBR and forecast call armed with AI-driven visibility and predictive insights that boost rep productivity, improve pipeline health, and increase forecast accuracy. Starting with the sales organization, we’re creating software that people love to use and solving BIG problems for our customers -- leveraging AI to transform the way they make decisions, how they work, and how they grow. There’s a huge opportunity ahead of us, and we’re about to blast off. Want a seat on the rocket? We are looking for talented, experienced Java backend Software Engineers who are passionate about their work and who want to work on leading edge cloud based technologies to develop ground-breaking artificial intelligence driven enterprise grade applications. We are looking for engineers that are passionate about developing applications that people love. Clari is looking for several key experienced engineering who will focus on implementing many different areas of our solution, including but not limited to our overall web architecture, core application features such as data science driven analytics, user management, content management, social graph integration, personalization, emails, collaboration systems and enterprise content repositories as well as on unstructured data analytics, machine learning and our relevance engine. Join our core applications team where you’ll work with truly remarkable colleagues on highly diverse, complex, and relevant problems while building scalable applications designed to service millions of mobile and web-based information workers. You’ll work closely with product managers, designers, and others in a cross functional environment on multiple projects, from concept phase through testing, launch and ongoing operations. We work in an open, collaborative environment and seek exceptional developers who enjoy problem solving and straying outside the routine. You will also contribute to the growth of Clari by being a Brand Ambassador and assist in the hiring of great talent.
My name is Sheela & I represent PION GLOBAL SOLUTIONS, staffing firm headquartered in Bangalore. I have a potential opportunity with my client (Leading company) that matches your listed skill sets. I request you to please review the Job Description listed below & respond back to this email, at your first convenience with your latest resume & contact information. I will look forward for your response & follow up with a phone call, ASAP. Please find below job description and company details. Company Name: Pion Global Solutions Location: Chennai/ Bangalore Role: Permanent We have requirement with a Tier1 companies in Chennai Location. Looking for 4-16 years of experience in software development. -Good experience in J2EE programming frameworks like Spring (SpringMVC, Spring Security, Spring JPA, Spring Boot, Spring Batch, Spring AOP) - Strong knowledge on Hibernate - Hands on SQL / Core Java Programming skills - Good experience in webservices like SOAP and REST and microservices / api gateway Regards, Sheela
AlgonoX Technologies is hiring Software Engineers ( Both Freshers and Experienced ) from IITs to work on some cutting edge technologies! Please get the opportunity details circulated among the concerned.Alumni as well. References(if any) shall be truly appreciated. Job role : Software Engineer Work Location : Bangalore Educational qualification : Preferably Computer Science folks ( B Tech/Integrated Dual Degree ) from IITs. Not confined to CS,though. Experience : Both 2017 passed out graduates and experienced(0-1). Job Responsibility : The incumbent shall design and develop Algorithms in Python. Skill set: - Software engineer with back-end development experience. - Hands-on software development with Python and some Java experience. - Some experience with Python frameworks such as Flask, Django, and/or Pylons. - Experience building, deploying, and scaling cloud native services. - Experience with AWS/Azure. - Deep understanding of algorithms, data structures, and design patterns. - Desire and experience in writing “pythonic” python code. - Self-motivated individual with an attitude to get things done. - Willing to research, ideate and implement practical solutions. - Effective communication and interpersonal skills. The candidate will be expected to - Hit the ground running as part of a team with the goal of launching a product on time. - Work well with your teammates to establish standards and best practices. - Plan effectively, set accurate timelines and meet them. - Come prepared to have fun, work hard and build a world-class team and product. Knowledge in the following: Python, NLP, Java, ETL, Node.js, TensorFlow, scikit , Keras, PyTorch, Theano, Apache Solr, AWS Interested and those meeting the aforesaid may share their resume to firstname.lastname@example.org About Our Company: AlgonoX is founded by accomplished technologists with the idea of empowering organizations with cutting-edge technologies like Artificial Intelligence, Machine Learning etc Established in early 2017, we are a fully funded start-up with a young team, growing at a rapid pace in Banking & Financial services, Retail and Pharma domains and also industry agnostic sectors like finance & accounting, Human resources etc. Based across Hyderabad, Bengaluru and Washington D.C., our team includes PhDs and graduates from Harvard, MIT, IIMs & IITs. Our core vision is to provide seamless Cognitive Automation solutions capabilities to enterprises across industries domains and be a part of their digital transformation.
Should have strong knowledge in Java, Node JS, Apache Spark, web service, REST API website, R and Databases ( SQL or No SQL) · Should be strong in multi-threading · Good understanding of machine learning and big data · Hands on experience in of cloud Platform like Azure, AWS and bluemix. · Good understanding of protocols like TCP,UDP,FTP,MQTT and Kafka · Having hands on experience on following areas o Should have knowledge on IOT cloud and multiple verticals ( Telecom, Solar, EMS, Smart City, Industrial ) o Experience in developing and deploying web and worker roles, web sites, and using queues o Experience in developing highly scaling and performing services . o Experience in using MYSQL Mongo DB, and any other No SQL databases o Experience in caching techniques in azure PAAS, preferably Redis cache o Basic knowledge of analytics o Hands on experience in API management is added value · Self-motivated, independent and quick learner
What we are looking for: Good Knowledge of any programming language Preferred adequate coding skill in Python / Java /PHP Strong hold in Data structure and Algorithm Should understand Mobile technologies Good to have : Good in Analytical thinking Strong aptitude and a good attitude. The ability to learn quickly and independently.
Needed a Fullstack Developer. Candidate should have an experience of leading a team size of 6-12.
Skills: > Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. > Familiarity with RESTful API's to connect Android applications to back-end services > Strong knowledge of Android UI design principles, patterns, and best practices > Experience with third-party libraries like Retrofit2 and APIs > Experience with offline storage, threading, and performance tuning > Ability to understand business requirements and translate them into technical requirements > Familiarity with cloud message APIs and push notifications > Understanding of Google’s Android design principles and interface guidelines > Proficient understanding of code versioning tools, such as Git
Responsibilities: Development of all server-side logic, definition and maintenance of the central database, ensuring high performance and responsiveness to requests from the front-end. Also responsible for integrating the front-end elements into the application. Cloud computing integration with AWS and Azure Skills/Qualifications - Bachelor’s degree in related field - Preferred back-end development experience with: Java, Spring MVC, Hibernate, MySQL, RESTful and SOAP APIs - Mini projects done will be a big plus - An understanding of the web application programming and how web apps work - Passionate, adaptable, flexible, independent and self-motivated individuals who take initiative & ownership of projects are desired - Ability to learn quickly & take on challenges
* Minimum 4 years experience * Solid experience in developing medium or large size applications especially e-commerce. Knowledge of audio/video streaming an advantage. * Good knowledge of OOP, Java and databases * Must be good in conceptualising UI and UI design * Should be able to integrate third party libraries * Should be up to date with the latest Android SDKs * Should be able to research and write project papers if needed * Should be able to implement test cases, evaluate, report, track, and verify bugs * Masters in CS or equivalent with a solid foundation in algorithms, data structures and optimized software design
As a Developer at ThoughtWorks, you’ll get to: * Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality * Work in a dynamic, collaborative, non-hierarchical environment where your talent is valued over your job title or years of experience * Build custom software using the latest technologies and tools * Craft your own career path You'll be responsible for: * Creating complex, enterprise-transforming applications on diverse, high energy teams * Using the latest tools and techniques * Hands-on coding, usually in a pair programming environment * Working in highly collaborative teams and building quality code * Working in lots of different domains and client environments * Understanding the business domain deeply and working closely with business stakeholders Ideally, you should you have: * 5 to 12 years of development and delivery experience with Java / Ruby on Rails / Scala and/or mobile technologies * Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications * Great OO skills, including strong design patterns knowledge * Familiarity with relational databases, preferably Oracle or SQL Server * Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum * Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI) * Strong communication and client-facing skills with the ability to work in a consulting environment is essential * Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists * Senior developers (8+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you are expected to work closely with the fellow architects to come up with the architecture and take it further.
Autoninja is a rapidly growing, venture-funded startup building mobile CRM tools for Auto retailers in India. CRM stands for Customer Relationship Management but means different things in different contexts. In our context, CRM tools help automobile dealerships market their services to prospective customers. Autoninja is a SaaS company. It means that our software is hosted in the cloud and served on web and mobile front-ends. It also means that we are in the business of selling software, not in the business of selling “things” with software. This difference is crucial. This difference means that we are mad about software; that we care deeply about the software we build. It also means that we are passionate about working with only the best software engineers in this country. The Role Software engineers at Autoninja are expected to be strong problem solvers with a deep understanding of how to make software modular. If you’ve ever built a complete application all by yourself, that’s a major plus. Most people you will work with at Autoninja have done so. You will also be expected to really understand software architecture. You should be able to imagine the architecture of a new product and make choices even before the spec is ready. Further, you will be expected to train and coach other engineers on the team. Software development is about expressing logic elegantly – great software engineers are great writers too. Hence, we expect you to have strong communication skills. We are agnostic about your major; some of the best Indian developers we know do not have a CS degree. We strongly believe that great engineers learn to work with any stack in a matter of days. You Have ● Good Analytical Skills and Problem-Solving Ability ● Strong grasp of core Computer Science Concepts ● Strong Communication Skills ● A Deep Hunger to Learn and Create Technology ● At least 2 years of Relevant Work Experience in React, Laravel and MySQL ● Displayed ownership in building end-to-end applications We Have ● Multiple Cutting-edge Software Products ● A very wide Technology Stack – Python, React, Laravel, PHP, MySQL, Angular, FreeSWITCH, sipML5, Android, iOS, React-native... whew! ● A Great Learning Environment and a lot of Freedom ● Some of the best Engineers to work along ● Best-in-Class Pay and Stock Options If you are as passionate about great software as we are, we would love to hear from you. Write to us at email@example.com
We are looking for an individual who wants to work on a tech heavy product, and the challenging technical problems that entails. Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user centric online applications, business logic, scaling performance, and 24x7 reliability. Key Responsibilities ● Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components ● Find solutions and solve issues around a variety of operating systems or programming languages ● Researching new technologies and adapt them to BrowserStack requirements ● Own and commit to all your work, and be accountable for your results ● Using and understanding code from Open Source ● Teaching others how to use new software ● Willing to learn new programming languages and databases ● Able to write efficient SQL queries and design schemas for relational databases ● Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves) ● Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration ● Develop multitier scalable, highvolume performing, and reliable usercentric applications that operate 24x7 ● Scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality
As an Agile Test Automation Engineer you will work in partnership with program / project managers , business analysts , developers , testers , and product owners to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the business. As an individual you will be responsible for developing the Test Automation solution for QA testing. This will include the Front End UI Test Automation as well as the Backend API based automation. In addition to this , successful candidate will review business requirements , functional specs; write and execute test cases to test the functional and technical requirements in order to verify they are successfully met. Technical Skills 1+ yrs. of experience of QA Testing preferably in financial services industry. Hands on and Strong Test Automation Experience both UI and Backend Automation. Strong Knowledge of Core Java , UNIX and SQL. Strong knowledge of any of the UI Automation preferably Selenium. Preferably Strong knowledge of financial industry and QA processes and standards. Solid understanding of the Software Development Life Cycle (SDLC). Hands on experience of Test Management / Defect Management tool (ALM , JIRA etc.). Ability to analyze and debug issues found in day to day application testing. Ability to create detailed test cases / scripts for technical and / or business clients and execute them. Professional Skills Excellent communication , problem solving , and interpersonal skills. Work closely with project managers and developers on QA project deliverables. Experience working with resources in a global workforce environment is preferred. Experience working in a team - oriented , collaborative environment. Ability to work individually and as part of a team. Keen attention to detail and be proactive. Co - ordination and follow up Skills Results Documentation and presentation Willing to learn new technologies
ABOUT MOOSHAK We're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. Mooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! TECHNICAL RESPONSIBILITIES Mooshak’s Tech Stack Java Node.js Mongo DB Redis Apache Kafka & Apache Storm Nginx / Jenkins Server Developer’s Roles and Responsibilities You are expected to know at least 4 of these technologies with the ability to quickly learn the others. You will play the leading role in all stages of server development Architecture Coding Final testing Shipping The APIs are written and the product works fine. You are expected to understand the architecture and enhance product functionality. Sometimes you may be required to double up as the Dev Ops guy should the servers fail or the product not be working as expected. The core APIs are written in Node.js The distributed message queue (Kafka) and compute engine (Storm) are implemented in Java. Understanding of Angular 2 is a big plus as our Web app is built on the same. NON TECHNICAL RESPONSIBILITIES We are a startup. This means that: You will be expected to be someone who comes up with solutions instead of problems. You will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! You will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. A high aptitude and a positive attitude are a must You should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) JOB LOCATION You would be working out of our office in Pune. You may be required to travel occasionally to Bangalore where our previous tech team sits
ABOUT MOOSHAK We're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. Mooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! On the client side, where we have an Android and web app. TECHNICAL RESPONSIBILITIES Android Developer Roles and Responsibilities Play a leading role in all stages of Android development from architecture to coding to final testing. Work as part of an Agile team to deliver a high quality product. Write clean and elegant code. Be a part of the product team to plan, design and execute new features. Android Developer Qualifications: Expert at Java and Android development Independent, energetic, and capable. Great communication and collaboration skills, and a strong teamwork ethic. Knowledge of client/server architectures, syncing and caching approaches. Experience writing and debugging multi‐threaded code. Experience with continuous delivery (automation of all processes throughout the software development lifecycle); e.g. automated builds, automated tests, and automated deployments Bonus Items: Demonstrated experience with open source technology: Node.js, MongoDB and Git. Experience with cloud services. Full stack‐developer that can work on both the front‐end and back‐end of an application. NON TECHNICAL RESPONSIBILITIES We are a startup. This means that: You will be expected to be someone who comes up with solutions instead of problems. You will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! You will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. A high aptitude and a positive attitude are a must You should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) JOB LOCATION You would be working out of our office in Pune. You may be required to travel occasionally to Bangalore where our previous tech team sits
VP, Technology/Tech Head/Full Stack Developer at ConnectedH In 3 words – ‘Full Stack Developer’. We are looking for someone who believes that healthcare sector, in its current state, is broken and therefore presents an interesting, and at the same time tough, problem to be solved and create value. The person will be building our products from scratch and would be part of initial ideation phase; responsible for anything and everything from backend to front end. To break it up further, the following are the attributes we are looking for: Believes in our vision and shares our values (yes it is that important for us) Someone who is equally comfortable working with consumer-facing and B2B SAAS solutions Can easily switch among technologies Can lead other developers Comfortable in working in startup culture Technical Attributes: - B2B product experience a big plus - PHP Yii, Java Spring Boot Framework, but we are not constrained by these as we are just starting out. If the person is confident of delivering in more advanced frameworks, we would be happy to consider the choices. - Experience in these stacks a very big plus - Can lead a 2-4 member team easily and at the same time gets his hand dirty.
Take complete ownership of projects starting from gathering requirements to go-live. Good client interfacing skills, team management and planning. Strong hands-on on technology is mandatory Moonraft is a new age company working in the space of user experience design and technology. We believe in using design thinking to solve customer problems. We take pride in our engineering team. They are the brightest part of our team, who can learn and adapt to the specific technology needs on the go
NIRA is a new fintech venture, on a mission for financial inclusion. Our vision is a world where everyone can get access to credit in a manner that is fast, frictionless and fair. This statement of intent guides all our decisions and strategy. We are planning to launch in Q1 2018. Currently, only 10% of Indians can use banks when they need credit: banks typically require a high credit score or collateral, something most people don't have. It need not be this way. Using a combination of traditional data and the vast amount of digital data available, it is now possible to score the unscored. We want to reimagine the way loans are underwritten and bring access to credit to millions of underbanked in India. We can economically empower them to have greater control of their lives and provide downside protection in difficult times. We are addressing head-on a big challenge. It's also a great opportunity from both a commercial and societal impact perspective. We can improve lives for millions. It is no exaggeration to say that our addressable market will be 400mm within 5 years. It's pretty exciting we think. If our mission resonates with you, and you are a talented and hardworking individual that wants to commit yourself to an incredible yet surmountable challenge, then we want to hear from you. You'll work closely with the founders and share the responsibility to ensure the alignment of the technology strategy with the long term goals of the business. Within a small team of engineers, you'll facilitate the in house migration of product from software development partners, while managing business continuity during the launch phase. Roles & responsibilities: *Execute lean and fast experiments on a serverless microservices architecture *Understand the first product that has been built *Build new features in the existing product and launch new products *Contribute to instating the early internal security policies *Contribute in building the initial data infrastructure to process and consume the growing streams of data *Contribute to hiring and engineering team building efforts Skills & Qualifications: *Strong experience with Java *Experience with Android SDK gained while building and scaling mobile consumer products *1-2 years of experience in software development on AWS Lambda and NoSQL databases *Familiarity with AWS products - EC2, DynamoDB, S3, EMR etc *Familiarity with multiple layers of infrastructure and application stack - UI, application layer, database *Comfortable dealing with operational aspects like reporting, and infrastructure sizing *Be excited about the power of technology to transform finance for the better! Other keywords to help you find the job: fintech, India, social impact, early stage, lead engineer, senior engineer, Android engineer, Java engineer, consumer credit, startup
Interested in accelerating your learning of Android product development Familiar with source control (git flow, pull request, etc) Willing to learn Agile methodologies (lean, scrum, etc) Be passionate about mobile and building quality products, Excited to continuously resolve real world issues within a native mobile experience A self-motivated learner and team player Determined to succeed
Job Description : PROFESSIONAL QUALIFICATIONS / SKILLS 1) 2 - 4 years of extensive experience in developing Client-Server (Web) applications using Java and J2EE Technologies 2) Expertise in developing applications using JDBC/DBCP2 3) Very Strong Core Java ( Collections, multithreading etc) 4) Expertise in Java Server programming 5) Must have work experience in RESTful Web services 6) Strong in OOPS and designing solutions 7) Good in MYSQL queries scripting and database concepts 8) Good problem solving ability 9) Ability to debug complex issues 10) Hands on in Git 11) Comfortable in working in Linux environment 12) Understanding of JSON 13) Experience in Tomcat 14) Experience in using tools like Eclipse, IntelliJ Good to have: 1) Caching concept and hands-on 2) AWS 3) Messaging Queue (JMS/SQS etc) 4) NoSQL database Please send your updated resumes on firstname.lastname@example.org. Thank you
We are working on an interesting idea which helps parents monitor and manage kid's screen time and other activities on the device. Our product will reduce kids getting exposed to inappropriate online content, online abuse among others. Our customers are parents and teachers across the globe. You will be working along-side other engineers and developers working on different layers of the product. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities Writing software using Android SDK and frameworks Writing Services on Android Using Android Device admin and Policy API Building app with Notifications, Cloud Messaging (e.g. FCM) Working with various storage strategies and its implementation Ensuring the best possible reliability, correctness, performance, quality, and responsiveness of the application Working with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into an effective technical implementation Helping maintain code quality, organization, and automatization Skills & Requirements Prior work experience – 2yrs+ Bachelor/ Masters in Computer Science or related areas Strong knowledge of Android Java programming Experience with databases like SQLite, Firebase Experience with RESTful APIs to connect front-end applications to back-end services Experience with performance tuning Knowledge of the open-source ecosystem, frameworks, and the libraries available for common tasks Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration A strong presence on developer forums like Github, Stackoverflow etc. a plus Experience in building applications in the Mobile security and MDM space a plus. Prior expertise with developing parental control software is useful Ability to work in a fast-paced startup
Who are we? BlueOptima provides industry leading objective metrics in software development using it’s proprietary Coding Effort Analytics that enable large organisations to deliver better software, faster, and at lower cost. Founded in 2007, BlueOptima is a profitable, independent, high growth software vendor commercialising technology initially devised in seminal research carried out at Cambridge University. We are headquartered in London with offices in New York, Bangalore, and Gurgaon. BlueOptima’s technology is deployed with global enterprises driving value from their software development activities For example, we work with seven of the world’s top ten Universal Banks (by revenue), three of the world’s top ten telecommunications companies (by revenue, excl. China). Our technology is pushing the limits of complex analytics on large data-sets with more than 13 billion static source code metric observations of software engineers working in an Enterprise software development environment. BlueOptima is an Equal Opportunities employer. Whom are we looking for? Our groundbreaking work delivered our engineers, requires highly skilled and talented test engineers to verify and vet the solution. We are seeking a QA Automation Engineer, with a depth of experience automating software testing, to join our growing company and be a part of our success story. We are looking for individual with great attention to details, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. What does the role involve? As an experienced automation tester, youn will use Java & Selenium Webdriver to develop high quality test cases, including automation frameworks and performance tests. Write acceptance criteria alongside our talented team of developers, analysts and product owners, collaborate on technical solutions and communicating your goals and results. You will own the set up and management of data as well as the execution of tests, functionally through automated test suites. Our team’s goal is to display continuous improvement, and you'll play a big part in making this happen. Responsibilities include: Creating, Updating and Managing tests (automated) Work with Engineering & Product team to understand use cases and create tests Defect management Test Automation Framework - building & maintaining Own complex automation problems from planning through to implementation Provide automation analysis ESSENTIAL SKILLS / EXPERIENCE REQUIRED: Minimum Bachelor's degree in Computer Science or equivalent Minimum 2+ years experience in writing and reviewing tests in Selenium Webdriver A strong understanding of automated software testing at a practical and theoretical level Experience of testing complex web applications (single-page web application preferred) Outstanding Knowledge of programming concepts and practices in Java Strong understanding of SDLC and testing phases and main high quality standards of delivery Excellent oral and written communication skills Familiarity with Windows and Linux environments Familiarity with browsers like Internet Explorer, Chrome, Firefox & Edge DESIRABLE SKILLS / EXPERIENCE: API Testing / knowledge of REST Principles / RESTful Web Services Understanding of testNg/JUnit Performance testing experience with JMeter or similar tools Knowledge of unit testing and mocking frameworks Experience automating tests for single-page web application Unix/Windows shell and related command line tools Experience managing task tracking and continuous integration systems like (Jira, Jenkins, etc) Why work for us? Competitive remuneration Stimulating challenges that fully use your skills Invent the wheel: Work on real-world technical problems to which solution cannot simply be found on the internet Working alongside other passionate, talented engineers Hardware of your choice Our fast-growing company offers the potential for rapid career progression
Job Description Send me Jobs like this *Design,build and maintain efficient,reusable and reliable Java code *Excellent coding abilities to drive strong user information solutions. *Should be able to create useful applications based on outlined criteria. *Strong written and verbal skill
Roles and Responsibilities: Managing Engineers in Web, Android, iOS platforms, QA Testing and Dev-Ops Working closely with Management Team in Product Development and Enhancement Providing Ad-hoc Analytics, Tech Presentations to Investors etc Being Innovative and Creative in terms of embracing new technology trends. Responsibility for the complete development lifecycle of the agency software systems; including gathering requirements, database management, software development, testing & release, implementation, support and Project Management. Responsible for the prioritization of projects assigned to the Application Development team. Responsible for the Integrity, Maintenance and changes to the Application Development Servers and Databases. (DBA) Responsible for developing and implementing change control processes for the development team to follow. Skills Required: 1. Hands on experience with Python, Django, Databases like MySQL 2. Hands-on software development, team management and project management experience. 3. Experience with Cloud technologies like AWS, CI/CD Processes 4. Good understanding of HTML, CSS, JAVA Script, Angular JS 5. Data structure and implementing optimized algorithms 6. Experience using code versioning systems like SVN, GIT is desirable 7. Additional Qualifications –node.js, npm, NoSQL (Redis) 8. Quick Learner, Creative Problem Solver and Resourceful