We are urgently looking for Android Developer for our own organisation. Please refer to the details Job Description below :Company Introduction :- Information Security & Data Analytics Series A funded company- Working in cutting edge technologies Using AI for predictive intelligence and Facial Biometrics- Among Top 5 Cyber excellence companies globally (Holger Schulze awards)- Bronze award for best start-up of the year (Indian Express IT awards), only cybersecurity company in top 3- More than 100+ clients in IndiaJob Description :- We are looking for an Android developer responsible for the design, development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.Responsibilities :- Translate designs and wireframes into high quality code- Design, build, and maintain high performance, reusable, and reliable Java code- Ensure the best possible performance, quality, and responsiveness of the application- Identify and correct bottlenecks and fix bugs- Help maintain code quality, organization, and automationSkills :- 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- 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- Understanding of Google's Android design principles and interface guidelines- Proficient understanding of code versioning tools, such as SVN- Strong debugging skills, and ability to use Android Debugger effectively to identify issues- Solid understanding of the Java, Android Lifecycle, Android SDK, Gradle Knowledge- Solid understanding of OOP- Ability to work with SQLite, JSON and XML.Interested candidates can mail their CV's Poonam MalikHR ExecutiveInnefu Labs Private Limited+91 9599059041
Who are we?Zomato is an online platform that is responsible for powering amazing dining experiences for our users daily, both, in home and whilst dining out. We started with a vision to ensure that no one ever has a bad meal! Over 10 years Zomato has steadily built a search and discovery platform that constantly accelerates the growth of our transaction businesses. Today, Zomato has multiple products and services that ensure our users have a great experience whilst improving the food industry globally. The last 5 years is where most of Zomato's growth has happened; our mission has also evolved to something exponentially greater than being a restaurant reviews and food delivery platform. We are already taking baby steps towards being the biggest farm to fork food company in the world.Please see our blog for more: https://www.zomato.com/blog/10-yearsZomato's MomentumEvery month, Zomato connects more than 57m users with 1.3m restaurants globallyZomato annual revenues increased by 45% in FY'18Number of orders/day on Zomato is increasing considerably, currently at ~1 millionZomato Gold launched in November 2017 and already has 7500+ restaurant partners that serve our ever-increasing subscriber base of more than 700,000 peopleZomato food ordering business has been growing at a considerable rate since inception and currently grows by 2x every 3 months!To make sure we match the increasing number of orders with smooth delivery and customer satisfaction, we are supporting this function with a fleet of 150,000+ ridersPlease see our blog for more: https://www.zomato.com/blog/annual-report-fy18Become a part of our growth storyOur apps have constantly been featured on the App Store and we take immense pride in the care with which we build our products. Our tight-knit iOS team works on a wide range of cutting edge products from an array of high-quality consumer applications to building world class solutions for restaurant owners. If you know what it takes to build magical user experiences and consider performance to be the key feature of your app, this is definitely the right place for you. Your typical day as a Zoman will look like :- Own the entire development lifecycle as you prototype, create, optimise, test, launch, and refine iOS apps- Build features that will reach millions of users across 9 languages and 24 countries- Work with fellow designers and developers in an iterative environment with short and heavy impact development cycles- Develop cutting edge functional modules and kits that will be integrated across all our iOS apps- Build proprietary SDKs to enable partnerships with other industry leaders- Brainstorm, contribute new ideas, think of innovative strategies, and implement solutions to difficult problems- Work closely with our backend team to interface with RESTful API services and contribute to the backend code when needed- Work with the real-time feedback from our users to make the product better- Discover, design, develop, deploy, debug. Repeat!Here's what we're looking for (Technical Skills) :- Engineers with experience in shipping iOS apps with a large user base, ideally currently available on the App Store- Top-notch programming skills in Objective C/Swift and Apple's SDKs and frameworks (Foundation, UIKit, Core Data, etc) along with proficiency in using Xcode- Command of memory management, view hierarchy, battery optimisation, and in-depth experience with multithreaded and networked applications- Experience in working with with RESTful APIs, third party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL- Focus on product design and pixel-perfect implementation of design into code- Solid experience with version control systemsHere's what we're looking for (Soft Skills) :- Care for quality with an obsession for performance and willingness to spend time testing the team's work as well as yours- Ability to work towards seeking different creative approaches to a single problem- Ability to unlearn and adapt to the fast moving technology environment- Excellent communication skills - both verbal and written - Fits well in a collaborative and charged workspaceZomato will be providing you with :As a Zoman, you will be immersed in a culture of people who take pride in their company and their ability to change the lives of millions of people daily. We place Zomato first in our daily tasks with a high level of honesty, ownership and judgment on a foundation of constant and real time feedback. You will be challenged daily to be a better thinker and problem solve using a first principles approach. We promise you, in addition to the quest for 0 bad meals, you will also have an infinite amount of interesting days as a Zoman - if you have passion and see yourself in our vision go ahead and send in your application!
Experienced Php Programmer - Hiring IMMEDIATELY two positions. We're hiring for 2 experienced php programmers / developers . Must have 5 plus years experience with php, code ignitor, MySQL, nginx apis. Hiring immediately. Periodic reviews and raises. Fun work environment in posh HSR layout office in Bangalore for fast growing global free online dating websites. Example site: Free.Date / FriebdsDateNetwork.com Salary: 70,000 - 100,000 monthly doe
Actigage Senior Android Developer Actigage is an Event Tech startup with an aim to facilitate live engagement during events and conferences at a large scale. Actigage is already powering events such as World Cities Summit, IoT Asia, and World Islamic Economic Forum. If you are excited about leveraging cutting-edge technology to connect people around the world through events, come join us! Responsibilities We are looking for world-class talent to join our engineering team at our Hyderabad office with a strong understanding of mobile development environment and proven experience in developing Android apps in an agile environment. Roles and Responsibilities: • You will be involved in the end-to-end development of Android apps for our Event App Platform • Realize design and wireframes into high-quality code • Design, build and maintain high-performance, reusable and reliable Java code • Ensure the best possible performance, quality, and responsiveness of the application • Identify and correct bottlenecks and bugs • Experimenting with new technologies to increase the "WOW" factor of the attendees at the event Requirements • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes • Familiarity with RESTful APIs and web technologies to connect Android applications to backend services • Strong knowledge of Android UI design principles, patterns, and best practices such as Material design • Experience with offline storage, threading, and performance tuning • Ability to design applications around natural user interfaces, such as “touch”, “swipe” and “long presses” • 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 • Ability to understand business requirements and translate them into technical requirements • Adhere to tasks and deadlines in a SCRUM environment • 4-6 years of relevant experience How to Apply Send your updated resume to email@example.com along with the following details – • Current Location • Preferred Location • Current Compensation • Expected Compensation • Notice Period
8+ years of hands- on programming experience in building mobile apps, at- least 5+ years of experience on building Native Android apps, with deep focus on usability, performance and integration with downstream REST APIs and services. Strong OOPs fundamentals, Java , xml, JSON, Web Services, SQLite databases Solid understanding of the full mobile development life cycle Architect and design leading solutions with a strong focus on security, performance and scalability Job Features Job Category Job Location Job Type Full Time
The candidate is expected to have hands-on working knowledge of server-side development and integrations. This includes the following - Experience with Node.js and Express.js or equivalent. Knowledge of MongoDB is a plus, however, good familiarity with any DB technology is required. Experience in creating RESTful web services and APIs for consumption. Familiarity with security factors like encryption and validation. Familiarity with TDD(Test Driven Development) will be a plus. Working knowledge of Mochajs or similar is required. Hands-on experience with operating systems: Linux- and Unix-like operating systems, MacOS X, Windows Server is a plus. Reporting—generating analytics and statistics like system reports of server load, application performance, penetration testing etc. Familiarity with deployment tools like Jenkins Backup and restore technologies for website’s files and DB.
We are looking for a passionate Android engineer to join our engineering team at Airveda, to solve real problems that impact millions of people. You will be one of the initial engineering hires and an integral part of the product development process. You will contribute to designing and developing our Android app as well as APIs and backend components/layers in existing and new modules. If you are someone who wants to make a big impact and not just be a fish in the pond, we would love to hear from you. Qualifications * Strong knowledge of Android SDK and up-to-date with recent developments. * Proven experience with one or more apps published in the app store/ released in Github. * Familiarity with RESTful APIs and basic knowledge about backend systems. * Experience with Android Architecture components - LiveData, ViewModel, Room and Databinding. * Experience with Play Services/ Firebase libraries - Maps, Auth and Crashlytics. * Strong knowledge of Android UI design principles, patterns, and best practices. * Experience with offline storage, threading, and performance tuning. * Intermediate level proficiency in Kotlin. * Familiarity with most used and powerful frameworks Retrofit2, OkHttp3, FirebaseJobDispatcher. Skills Java, Kotlin, Android Development Apply here - https://angel.co/airveda-1/jobs/269435-android-developer or mail at firstname.lastname@example.org
The duration of this internship is 6 months. Proficient in C#, with a good knowledge of its ecosystems Can write straightforward documentation within code Familiarity with the .NET framework Strong understanding of object-oriented programming Skill for writing reusable C# libraries Knowledge on Swagger
JD – Associate Java developer The Associate Java developer works out of the Mumbai office as part of the technology team to help Greenlight Planet’s EasyBuy business unit design and develop software to improve its field force operations. Development experience: 1-2 years Positions open: 1 Technical skill requirements: - Should be very strong problem solving, data structures and algorithms. - Deep knowledge in OOPS concept and programming skills in Core Java - Knowledge of SQL, MySQL or similar database management - Experience in web service integration (SOAP, REST, JSON, XML) - Familiarity with RESTful APIs to connect Android applications to back end services - Experience in cloud message APIs and push notifications (firebase preferably) - Understanding of code versioning tools, such as Git/SVN - Experience in Agile/Scrum development process and tools - Knowledge of Spring Framework - Hands on experience in AWS storage, redshift, instances creation and deployment Key responsibilities: - Design and build applications/systems based on wireframes and product requirements documents - Design and develop logical and physical data models to meet application requirements. - Identify and correct bottlenecks/bugs according to operational requirements - Unit test code for robustness, including edge cases, usability and general reliability - Write reusable, easy to maintain, versioned code using DRY principles - Automate business processes using tools like Zapier/Google Scripts, other automation tools - Integrate existing tools and business systems (in house tools or business tools like Ticketing softwares, communication tools) with external services - Coordinate with Product Manager, development team & business analysts Good to have: - Any scripting language like shell script (to make the system automatic) - Experience on Angular JS is a plus - Knowledge on messaging systems RabbitMQ, Kafka. - Container based application deployment - Docker or equivalent - Willing to learn new technologies and implement them in products
We are looking for an experienced Backend Developer to fill a fast-paced job in a competitive environment. You should have a good command over data-structure, algorithms, Ruby on Rails(RoR), PostgreSQL and Redis. You should be familiar with all the layers/architecture of a web application. Responsibilities: 1. Writing reusable, testable, and efficient code. 2. Architect and Implement JSON/RESTful APIs. 3. Work with Android and Product team to define and execute. 4. Communicate and collaborate effectively with cross-functional teams 5. Willingness to learn new languages and technologies Skills And Qualifications: 1. Good command over data structures and algorithms 2. 1+ years of hands-on experience in designing, developing, testing and deploying large-scale applications on ROR 3. Strong object-oriented design skills and knowledge of design patterns 4. Data modelling experience in Relation and NoSQL databases( PostgreSQL, Redis and Elasticsearch) 5. Proficient understanding of GIT. 6. Good problem-solving skills 7. Proficient working experience with Linux
Sr. Backend Developer Java and NodeJS (Primary) Experience working on large scale java platform products (Spring boot/ Hibernate) Backend experience with RESTful API and RDBMS. Experience in Database performance tuning and optimization. Proficiency in development and debugging tools Knowledge in Life cycle and release management Experience with any relational database like MySQL, Oracle, PostgreSQL etc Experience working with Agile methodologies and be comfortable with a fast-paced, always-on, start-up environment. Good knowledge on concurrent programming and multi-threading concepts Excellent problem-solving skills using Data structure Good to have Experience with NoSQL databases like Mongodb etc. Experience with Logistics Domain
Your primary focus will be 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. Responsibilities - Integration of user-facing elements developed by a front-end developers with server side logic - Building reusable code and libraries for future use - Optimization of the application for maximum speed and scalability - Implementation of security and data protection - Design and implementation of data storage solutions
Company : Egregore Labs is an early stage Fintech company (currently in stealth mode) founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology. Product Vision : - As the data available to investors explodes, human ability to process and extract relevant value from news, markets, documents, reports, and other stimuli declines rapidly. - We are creating a personalised robo-analyst with ability to solve complex, high dimension problems to provide decision support to investors. Opportunity : If hired, you will be one of our first fifteen team members. - You will help build the team's culture and the standard on the quality of code we build. - We will share our workload as a team and we expect you to work on a broad range of tasks. Here's are some of the things you might have to do on any given day : - Build out the back-end to deploy and scale our product - Build and maintain data acquisition processes to collect, organize and store large amount of structured and unstructured data both from online and offline resources - Infrastructure Development such as building databases, creating and maintaining automated jobs - Work on existing and new product features right from concept, to building & testing and push to production Ideal Background / Experience : - At least 24 months experience in development in a product or services environment with production deployments - Expertise in programming in Python or similar scripting languages - Deep understanding of technologies used in web-deployed SaaS products, including Rest APIs - Interest or Exposure to investing in financial markets Nice to have exposure to any of : - Elasticsearch - Neo4j or Neptune - Named Entity Recognition - Knowledge Graphs Desirables : We are looking for a person who has : - Resourcefulness - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently. - Ownership - We like to be directive and not prescriptive in our management. We'd love for you to take ownership of what you work on, and tell us what to do, rather than the other way round. - Work Ethic - We've grown up on Wall Street. We work hard, and have aggressive goals. We want our team-mates to be focused, goal-oriented and consistent high achievers. - Execution Focus - Our business is about getting things done, and getting things done right. We want outcome focused colleagues who can multi-task, and execute quickly and elegantly. What else you need to know : - We are an early stage company. Working here is not for the faint-hearted. - An intense and unstructured work environment, lots of excitement and a group of motivated colleagues is what we bring to the table. - We ask you to bring your undivided attention, strong worth ethic & resourcefulness. - We are Delhi based (Nehru Place), and work 6 days a week. - We operate in a Python environment. What we need from you if you are interested : - Co-ordinates: CV, Phone Number, Email, Profiles on LinkedIn, Github, and others are welcome - Logistics: Current Location (city), Available From Date, Notice Period (if any), Current CTC, Expected Compensation - Cover Letter: A short one paragraph summary of your experience, and a few sentences about why you're applying for this role. - Strong Preference for candidates who can join quickly, and are already in the NCR.
Salary: INR 4-6 LPA RESPONSIBILITIES : - Design and build high performant applications 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 - Work on bug fixing and improving application performance - Continuously discover, evaluate, and implement new tools/technologies to maximize development efficiency REQUIREMENTS : - 1+ years of experience in developing highly performant and scalable online android applications - Solid understanding of the Android stack and handling complex business logic - Demonstrated capability of working in small teams and delivering high-impact work on time - BS/MS degree in Computer Science, Engineering or a related subject - Experience working with remote data via REST and JSON - Experience with third-party libraries and APIs - Staying on top of the ever-changing Android (in particular) and mobile (in general) landscapes - Good understanding of the full mobile development life cycle GOOD TO HAVE : - Experience working on messaging applications - Have published at least one original Android app (Share link if applicable) - Basic knowledge of AWS or any cloud provider
Job Description: • Must Have Product Development Experience • Must have API Development Experience • Hands on experience in Java, Data Structure and Algorithm . Knowledge in DB design • Experience with microservice architecture desirable • Experience with AWS services desirable Job Location Koramangala, Near to JNC Road.
Unify is a pioneer in developing technology solutions towards imparting greater value and creating collaboration amongst global businesses. Unify leads the way in changing the conventional wisdom to assure greater returns on investments made. Unify helps customers focus on their business while taking care of your software needs with a global strategy to transform their company. Kindly check below detailed JD and company details. Let us know your interest in pursuing this position.Position: Lead - Development Engineer (Java, Back-End)Employment Type: Full-TimeExperience: 5+ Years to 10 Yrs (IC Role)Joining time: Immediate to 30 daysWork Location: Hyderabad - IndiaEducation: Bachelor's degree or equivalent in Computer Science and others related fields from reputed colleges. Job Summary: We are looking for a Java Back-End Developer who will be responsible for Programming, Coding, Building & Managing the team of developers and helping the team build & scale applications. You will work with a team of energetic individuals who are passionate about work and exposure to new technologies. You will work in a dynamic team environment to develop high quality releases using the agile software development methodology. Passion for software development and quality is a must!Key Qualifications: * 5+ years development experience in server side Java using J2EE technologies, Spring, XML, rest and ORM frameworks such as Hibernate, JPA.* Strong background in data structures, algorithms and encryption technologies.* Familiarity with automated testing frameworks such as JUnit, JMock, Fitnesse is a plus.* Experience working with open source application servers like Tomcat, Jetty.* Experience with relational / NoSQL databases (Couchbase, Mongo DB)* Additional Qualifications-iOS/macOS Objective-C and Swift coding ability.* Ability to write clean, well factored UI code* Experience doing user interface development/storyboards.* Knowledge of multi-threaded, asynchronous code
Job Description : 1. Has the Hustle and Ownership approach. 2. Optimising existing iOS code. 3. Develop efficient, reusable, reliable & Scalable Code. 4. Has Experience in payment gateway implementation. 5. Has Expertise in use of REST/3P APIs. 6. Has experience in project integration with firebase. Requirements : 1. 0-2 Years of experience in iOS development 2. Has published one or more iOS apps in the app store 3. Has expertise with Swift. 4. Has Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text. 5. Has Experience using third-party libraries and APIs. 6. Has Experience in module testing of ios components. 7. Has Experience in translating designs and wireframes into high quality codes.
we are looking 4+ years of overall Android / iOS development. • Strong programming skills and inside-and-out knowledge mobile app development. • Strong programming and debugging skills with extensive knowledge of the Android SDK. • Experience using and creating scalable web-based RESTful APIs. • Object Oriented PHP and Python skills at all scales. • Demonstrated success in defining and launching mobile apps. • Team worker • Excellent communication skills • Strong interpersonal skills
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be 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 coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well. Responsibilities: - API / Microservices Development - Integration of user-facing elements developed by a front-end developers with server side logic - Building reusable code and libraries for future use - Optimization of the application for maximum speed and scalability - Implementation of security and data protection - Design and implementation of data storage solutions
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.
UnivInks is an early stage startup on a mission to make lives better for college students and faculties. We are looking for someone who can work on building the android application for our web app that runs on a REST API. The role is part-time, remote and currently not paid for. So why even bother joining? Because we are a group of people working (for free) to change an industry and you'll be part of our early team. UnivInks is a Y Combinator Startup School 2018 company and we are on our way to getting first paid customers in the next quarter and growing even further in 2019. The ship is about to sail and we have a seat for you. Come on board!
Role ● Provide support to development projects throughout the project life cycle. ● Design, code, and test technical solutions. ● Document features, technical specifications, and infrastructure requirements for self-produced technical work and job processes. ● Working with third party api’s and developing algorithms quickly ● Co-ordinate and fill-in for tasks between the UI\UX designer and Tech Lead Qualifications Degree\Diploma in any of the following: Financial Informatics, Information Technology Skills Required ● Must be a team-player who can also work independently ● “Ready to jump in, but still thought through” personality. ● Knowledge of python and web frameworks especially webapp2 and Flask ● Knowledge of relational database as well as experience on non-relational ● Exposure to artificial intelligence and Natural language Processing ● Flexible, adaptable and driven. ● Experience with Rest api. ● Flexible, adaptable and driven.
Role ● Provide support to development projects throughout the project life cycle. ● Design, code, and test technical solutions. ● Document features, technical specifications, and infrastructure requirements for self-produced technical work and job processes. ● Working with third party api’s and developing algorithms quickly ● Co-ordinate and fill-in for tasks between the UI\UX designer and Tech Lead Qualifications Degree\Diploma in any of the following: Financial Informatics, Information Technology Skills Required ● Must be a team-player who can also work independently ● “Ready to jump in, but still thought through” personality. ● Knowledge of python and web frameworks especially webapp2 and Flask ● Knowledge of relational database as well as experience on non-relational ● Knowledge of Angular JS with json api integration ● Basic web designing with HTML and csss ● Experience with Rest api. ● Flexible, adaptable and driven.
● Design, implementation and ownership of various critical systems of Fyniti’s platform ● Ensure the technical feasibility of UI/UX designs and implement them ● Ensure the performance, quality, and responsiveness of applications ● Involve in team work sprints which will include task management and helping with design. ● Working with Backend, Data Science and DevOps teams for API implementation and design. ● Build reusable code and libraries for future use ● Optimize application for optimal performance and scalability ● Collaborate with other team members. ● Ability to work in a fast-paced and dynamic work environment ● Ability to effectively multi-task with good analytical skills and a quick learner ● Good written and verbal communication ● Work closely with our product team and influence in applicable areas of product definitions and features ● Contribute to building our team and company culture. We're a startup building a fun and highly capable team, with lots of potential for you to have impact beyond your core role
Products@DataWeave: We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We help businesses take data driven decisions everyday. We also give them insights for long term strategy. We are focussed on creating value for our customers and help them succeed. How we work It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At serious scale! Read more on Become a DataWeaver Roles and Responsibilities: ● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics functionality ● Build robust RESTful APIs that serve data and insights to DataWeave and other products ● Design user interaction workflows on our products and integrating them with data APIs ● Help stabilize and scale our existing systems. Help design the next generation systems. ● Scale our back end data and analytics pipeline to handle increasingly large amounts of data. ● Work closely with the Head of Products and UX designers to understand the product vision and design philosophy ● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and interns. ● Constantly think scale, think automation. Measure everything. Optimize proactively. ● Be a tech thought leader. Add passion and vibrance to the team. Push the envelope. Skills and Requirements: ● 5-7 years of experience building and scaling APIs and web applications. ● Experience building and managing large scale data/analytics systems. ● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices. ● Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python. ● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on. ● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’. ● Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic. ● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ. ● Use the command line like a pro. Be proficient in Git and other essential software development tools. ● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus. ● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc. ● Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies. ● Working knowledge linux server administration as well as the AWS ecosystem is desirable. ● It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub. Growth at DataWeave ● Fast track growth opportunities at dynamically evolving start-up. ● Work on a variety of challenging problems and technology stacks. Make real impact. ● Learning opportunities with courses and tech conferences.
Software Developers can work in a variety of areas. As such, you might be involved in any of these specialties :Backend, Server Systems, or Cloud-Based Development :- Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals.- Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use. - Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. - Design and implement large scale systems and Service Oriented Architectures (SOA) that enable continuous delivery.Client-Facing Assistance and Solution Development :- Own the customer experience by solving complex business problems for the world's leading clients. - Work directly with the customer to understand and troubleshoot issues, collect data, elicit detailed requirements, then design and implement innovative solutions across multiple industries and sectors, as well as governments and agencies.Automation Development and Testing :- Enable continuous deployment and availability by designing, developing and creating automated frameworks, processes and test cases based on functional and non-functional requirements. - Build and manage testing environments, assisting in debugging application issues.Front End Development :- Create high-quality web and mobile apps containing rich content and user interface components by working closely with user experience designers to take wireframes and mockups from conception to implementation. - Identify specific issues in the user interface, recommending and implementing solutions that influence and improve the design of products that provide a delightful user experience along with high performance, security, quality, and stability.Full Stack Development :- Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. - Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.
● Minimum of 6 months of experience in Java based Android development ● Mobile Databases like SQLite / Realm ● Understanding of REST APIs / Retrofit + OKHttp ● Strong understanding of object-oriented programming ● Familiar with various design and architectural patterns. ● Knack for writing clean, readable, and easily maintainable code ● Strong analytical and problem solving skills ● Eye for detail in UI/UX ● Understanding of fundamental design principles for building a scalable application. ● Knowledge of Push Notification Service and Firebase will be added advantage.
Job description: You are a pleasure to work with and want to be part of a high-performing team that works for each-other. The craftsman in you is passionate about learning, sharing, and producing implementations that are elegant, complete and robust, whilst the go-getter in you has a can-do attitude, a sense of urgency, and wants to do something with an impact. You are looking for a new challenge that will leverage - and stretch - your existing expertise in data-model design, data-manipulation, and API design. You want the autonomy to own both the design and delivery for this part of the Engineering function. You'll be working on problems that have the potential to change the face of the world's oldest industry. This will include tackling a large & complex modelling domain (supported by scientific experts), building powerful data transformation and analysis pipelines, and serving this to multiple clients through a graceful, fully-tested and well-documented API. More information available on application. Equity options available for the right candidate. Essential Skills and Experience: • 3+ years working on data-model design and implementation • 3+ years working with Python • Working knowledge of at least one JS framework • Deep experience with at least one SQL and NoSQL storage solution • Deep experience designing and maintaining RESTful APIs • Experience building data-transformation pipelines using Pandas / NumPy or similar • Uncompromising passion for writing performant, tested, readable code • A rigorous approach to profiling & optimising code • Version control Brownie points for: • Experience using Django Rest Framework or similar • Experience with visualisation libraries Application and Selection: Our recruitment process is designed to be thorough and challenging, yet informative and friendly. First, you'll have an intro call with the hiring manager. If we think there's a good fit, we’ll ask you to complete a technical exercise. If we're impressed, then you'll get an opportunity to visit our Office to meet the team and get to know each other. We want to find out more about you, but also provide the opportunity for you to get a good ‘feel’ for the role and KisanHub.If you have any further questions, please contact our Recruitment team at email@example.com detailing which position you are applying for. We look forward to hearing from you!
Responsibilities: You will interact directly with colleagues across all responsibility areas and Director Of Engineering. The successful candidate for this position: - Develops high quality test cases - Collaborates with various teams in releasing high-quality software - Performs review of test scenarios and test cases written by other engineers - Participates in test-procedure walk-through - Maintains the regression test suite and the over-all test coverage - Assists in triaging customer issues - Provides timely responses to internal technical questions - Demonstrates leadership skills in navigating through tense periods and keeping calm Our Culture: - Integrity and motivation is more important than skill and experience - Cross-company team building and collaboration - Diverse background and highly talented & passionate group of individuals Ideal Candidate: The ideal candidate is an experienced senior QA engineer who has mastered the QA process and is committed to release high quality softwares. Basic Qualifications: - Bachelor’s degree from an accredited university or equivalent Preferred Qualifications: - 5+ years of QA experience - Strong documentation and test management skills - Experience in API testing, scalability testing and performance testing - Experience in designing high-quality regression test suite - Experience in using test automation tools - Self-motivated and able to work with minimum guidance - Experience in rapid-growth product or project
Responsibilities: You will interact directly with colleagues across all responsibility areas and Director Of Engineering. The successful candidate for this position: - Designs and implements well-architected and scalable solutions - Collaborate with various teams in releasing high-quality software - Performs code reviews and contributes to healthy coding conventions - Assists in integration with customer systems - Provides timely responses to internal technical questions - Demonstrates leadership skills in navigating through tense periods and keeping calm Our Culture: - Integrity and motivation is more important than skill and experience - Cross-company team building and collaboration - Diverse background and highly talented & passionate group of individuals Ideal Candidate: The ideal candidate is a senior engineer having substantial development experience and high standards for code quality & maintainability. Basic Qualifications: - 4-year degree in Computer Science or Computer Engineering Preferred Qualifications: - 5+ years of development experience - Experience in Java or Scala - Experience with all parts of SDLC including CI/CD and testing methodologies - Experience in working with NoSQL technologies and message queue management - Self-motivated and able to work with minimum guidance. - Experience in a startup or rapid-growth product or project - Comfortable with modern version control, and agile development Bonus Points: - Experience in working with micro-services, containers or big data technologies - Working knowledge of cloud technologies like GCE and AWS - Writes blog posts and has a strong record on StackOverflow and similar sites
Job Description : 1. Has the Hustle and Ownership approach. 2. Optimising existing ReactJS code. 3. Develop efficient, reusable, reliable & Scalable Code. 4. Has Experience in payment gateway implementation. 5. Has Expertise in use of REST/3P APIs. Requirements : 1. Has Experience of 1+ year with popular React work flows, Redux/Flux. 2. Has Experience in ES6, DOM manipulation. 3. Has a strong understanding of ReactJS architecture. Must have built at-least 1 or 2 projects on it. 4. Has Experience in unit testing of React components. 5. Has Experience in translating designs and wireframes into high quality codes.
Job Duties : 1. Optimising existing Stack & Architecture 2. Has Expertise in handling Backend Microservices Architecture, High-Concurrency, Multi-Thread, Server-side system. 3. Develop efficient, reusable, reliable & Scalable Code. 4. Has the Hustle and Ownership approach. Also, Has the ability to lead technical team. 5. Implementation of security and Data storage solution. Requirements : 1. Has Expertise of 0-2 years on Python and related frameworks. 2. Has Experience with micro-services architecture 3. Has Experience with relational DBs and Linux environments 4. Has Expertise in development and use of REST/3P APIs. 5. Has a great understanding of SQL and NoSQL worlds. We use both Firebase as well as PostgreSQL. 6. Has Experience in handling AWS 7. Has Experience in payment gateway implementation. 8. Has Experience building high-traffic systems 9. Knowledge in Node.js is a plus. 10. Has Experience of leading a team/project/startup in tech role.