We are looking for an Android developer responsible for the development and maintenance of applications aimed at multiple Android devices. Your primary focus will be the development of Android applications and their integration with back-end services.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 automatization Skills - 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 Git
Roles and Responsibilities Ability to work on diverse backend stack such as Node JS, Java, Express JS Ability to work on diverse frontend stack such as React JS, Angular 6/7/8/9, HTML5, CSS3 Ability to deliver quick POC’s using cutting edge technologies. Preparing reports, manuals and other documentation on the status, operation and maintenance of software. Design, develop, and unit test applications in accordance with established standards Developing, refining, and tuning integrations between applications. Analysing and resolving technical and application problems. Ability to debug application. Should have complete knowledge on developing RESTful Services. Should be able to also work in agile development methodology. Competency Requirements Experience in NodeJS, Java and development using AngularJS / ReactJS Experience in front end frameworks such as Angular.js, React.js, Bootstrap, Foundation etc Experience in client/server application development Knowledge of agile development methodologies Knowledge of unit testing theory Knowledge of AWS cloud Experience in Java, Python and Go will be added advantage
Description Responsible for developing Web Applications. Design, Develop, enhance and test front-end, back-end web modules using Node.js, Express framework, My Sql and Mongo DB. Research and explore existing solutions, competition, to get a holistic understanding of the Design and development. Communicate and collaborate effectively with various teams for effective outcomes. Meet deadlines in a high intensity work environment Primary Skills : Proficient in Nodejs Understanding of Front-End Technologies Good Knowledge of Node Proficient in RESTful APIs and API Communications Good Grasp of Asynchronous Programming and Its Workarounds Database Schema Creation for Business Processes Working Knowledge in User Authentication and Authorization Write Efficient Code Implementing Data Protection Error-Handling Skills
Who we are? Searce is a niche’ Cloud Consulting business with futuristic tech DNA. We do new-age tech to realise the “Next” in the “Now” for our Clients. We specialize in Cloud Data Engineering, AI/Machine Learning and Advanced Cloud infra techs such as Anthos and Kubernetes. We are one of the top & the fastest growing partners for Google Cloud and AWS globally with over 2,500 clients successfully moved to the cloud. What we believe? Best practices are overrated Implementing best practices can only make one nan "Average". Honesty and Transparency We believe in naked truth. We do what we tell and tell what we do. Client Partnership Client - Vendor relationship: No. We partner with clients instead. And our sales team comprises 100% of our clients. How we work? It’s all about being Happier first. And rest follows. Searce work culture is defined by HAPPIER. Humble: Happy people don’t carry ego around. We listen to understand; not to respond. Adaptable: We are comfortable with uncertainty. And we accept changes well. As that’s what life's about. Positive: We are super positive about work & life in general. We love to forget and forgive. We don’t hold grudges. We don’t have time or adequate space for it. Passionate: We are as passionate about the great street-food vendor across the street as about Tesla’s new model and so on. Passion is what drives us to work and makes us deliver the quality we deliver. Innovative: Innovate or Die. We love to challenge the status quo. Experimental: We encourage curiosity & making mistakes. Responsible: Driven. Self-motivated. Self-governing teams. We own it. Are you the one? Quick self-discovery test: Love for cloud: When was the last time your dinner entailed an act on “How would ‘Jerry Seinfeld’ pitch Cloud platform & products to this prospect” and your friend did the ‘Sheldon’ version of the same thing. Passion for sales: When was the last time you went at a remote gas station while on vacation, and ended up helping the gas station owner saasify his 7 gas stations across other geographies. Compassion for customers: You listen more than you speak. When you do speak, people feel the need to listen. Humor for life: When was the last time you told a concerned CEO, ‘If Elon Musk can attempt to take humanity to Mars, why can’t we take your business to run on cloud?’ Your bucket of undertakings Writing scalable, robust, testable, efficient, and easily maintainable code Translating software requirements into stable, working, high performance software Build and open source tool chains and frameworks Contribute in architecture decisions and design Work with frontend, QA teams and deliver quality product to the customers Skills Experience - 8 overall, 4+ in GO Strong knowledge of Go programming language Knowledge of common Go routine and channel patterns Proficient with REST API development and best practices Dependency management tools such as Godep, Sltr, etc. Proficiency with Go web frameworks, such as Revel, Gin Router packages, such as Gorilla Mux Familiarity with GIT Understanding of SQL, NoSQL and distributed databases Excellent understanding of serverless architecture GCP knowledge is a plus
Technical Leader reporting to the CTO/CEO. Your responsibilities include the following, but are not limited to: Architecting, Designing and Developing Software Programmes based on requirements provided Designing and Developing with a high quality of code that is modular, scalable and re-usable at all times Promote SRE (Site Reliability Engineering) to ensure all of the services are Highly-Available and Fault Tolerant at all times Communicate effectively the system requirements to other software development teams Involve pro-actively with client and their requirements Evaluate and select appropriate software or hardware and suggest integration methods Oversee assigned programs (e.g. conduct code review) and provide guidance to team members Assist with solving technical problems when they arise Ensure the implementation of agreed architecture and infrastructure Address technical concerns, ideas and suggestions Monitor systems to ensure they meet both user needs and business goals
"We are looking for a candidate to work on java/j2ee projects with Spring Boot framework. The right candidate will have strong development skills, the ability to learn new programming skills and tools quickly and independently, and strong verbal and written communication skills.The developer will be responsible for new design and development Technical Skills: • Strong experience using Eclipse IDE.• Working experience with Spring Boot, Hibernate, XML, Log4J and JDBC is required. • Experience with Restful Webservices is a must.• Experience with AngularJS is a plus.• Experience with Oracle database is a plus.• Experience with BPM workflow is a plus.• Ability to interpret and understand database schemas to ensure database integrity.• Working experience with Multi-tier environment involving Windows and UNIX servers.Minimum Requirements:• 6 Month to 3 years of experience in java/J2EE• Worked in a product startup or a product company• Exposed to Agile development methodologies• Working experience with various modules of Spring ( MVC, JPA) is a must• Understanding of Java/j2ee patterns, coding standards and best practices.• 6 Months of experience with all phases of Systems Development Life Cycle (SDLC).• Demonstrated ability to work in a team environment and multitask to meet critical deliverable dates.• Must strive for results.• Ability to work as team player in medium to large team environments.Additional Knowledge & Skills:• Strong analysis/problem solving experience to deal with complex business problems.• Demonstrated ability to work in a team environment to meet critical deliverable dates.• Excellent communication, presentation, and writing skills.• Excellent interpersonal skills and organizational skills.• Must be a detail oriented, analytical and an independent thinker.• E-Commerce experience is a plus.• Experience working in SVN, Jira is a plus."
Required Education: B.Tech./ BE - Computer, IT, Electronics only Required Skills: 4+ year of experience in Development in JAVA technology. Strong Java Basics (Data Structures and Algorithms) SpringBoot or Spring MVC Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing) Proficient in REST API development Messaging Queue (RabitMQ or Kafka) Microservices Any Caching Mechanism Good at problem solving Good to Have Skills: 4+ years of experience in using Java/J2EE tech stacks Good understanding of data structures and algorithms. Excellent analytical and problem solving skills. Ability to work in a fast paced internet start-up environment. Experience in technical mentorship/coaching is highly desirable. Understanding of AI/ML algorithms is a plus.
Android JD:6-8 years of experience1. Handson exp in Kotlin and Android studio2. Good understanding of Core Java3. Experience in JSON parsing4. Experience in REST API5. Experience in Junit test cases6. Well versed in Latest Android API version.7. Experience in publishing apps to the App Store.8. Social Networking site integration9. Code version tool – Git and JIRA10. Architecture understanding - MVVM, MVP11. Strong analytical and debugging skills/ Unit test coverage12. Ability to do design and high level architecture