As Lead Software Engineer, we are looking for a person who loves to engineer design specs into usable interactions. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the development team to understand and bridge the gap between graphical design and technical implementation, taking an active role and defining how the application looks as well as how it works.This is an innovative role and requires a candidate who is extremely motivated, dedicated, and passionate about development. It's a high growth opportunity to be part of a fast-growing startup!Key Responsibilities :- Build scalable web applications using MERN Stack- Convert visual designs to UI elements with an acute eye for detail and design fidelity- Make web applications responsive and cross-browser compatible- Optimize application performance and reduce page loading speed- Collaborate with various teams to develop new features- Ability to work under pressure and deliver projects with tight deadlines- Implement unit tests and integration tests to drive development efficiency.Requirements : - 3 years of work experience comprising of Backend(preferably NodeJS), Frontend (React/Angular) and Software Design/Architecture- 2+ years experience building Production grade applications on ReactJS or Angular - STRICT REQUIREMENT- Expertise in building UI components in a reusable manner.- Knowledge of messaging services like Apache Kafka, RabbitMQ- Experience in integrating REST APIs and developing data processing pipelines- Experience in distributed web services development and chaining- Understanding of cloud services like AWS and GCP- Experience with DevOps technologies such as Docker, Kubernetes, Jenkins, CI/CD, etc- Experience in working with Mapping Library like Google Maps, Mapbox or Leaflet is a plus.Salary - 4-6.5 lpa
Nykaa is Looking for an Engineering Manager who can help us build a robust and scalable architecture. You will have the technical depth to make complex design decisions and the hands-on ability to lead by example.Qualification Required -- Total of 8-12 years- experience building cutting edge products. Experience in building very large scale applications and 2 + years- experience in people management- Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science.You are an ideal candidate if you prefer to work on Python and have-- Experience in building and operating web-based applications.- Experience in managing an engineering team.- Proven ability in system design/architecture and building scalable systems and teams.- Ability to architect, design and code, instill and follow good software development practices and ensure timely delivery of high-quality products.- Experience in a Hyperlocal / Internet / E-Commerce environment.- Experience with system monitoring and alerting for availability and performance.- Previous fullstack experience in both dynamically and statically typed languages.Also, you will be responsible for- Working with a very talented & driven young engineering team- Planning out and detailing features that need to be implemented with the Product Team- Prioritizing features along with the product team and VP Engineering/CTO- Program Managing releases-Setting up development & deployment processes and then managing them on a day to day basis- Making sure the sense of ownership among each developer doesn- t go down. Have constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.- Build the hiring roadmap and team growth strategy along with the VP engineering & the TA team.
Technical Skills required: * Hands-on experience in Java 8, J2EE, JSP, Web Services and Spring Framework * Strong experience in Design patterns and frameworks. * Databases - Oracle, DB2, MYSQL * Should have a good understanding of Non-functional requirements performance/security etc. * Should be well versed with Software Development Life Cycle and should have good command over the process * Should be able to identify issues/risks and should be able to connect the dots in the requirements.
Our client is a premier web design and software solutions company based out of Delhi, Florida and California. They are a creative, young and dynamic organisation that provides superior quality solutions like web design and development, mobile app development on various platforms, cloud apps and Ecommerce web solutions. They have clients across US, Canada, UK, and Australia, who receive market ready and saleable apps. The apps developed by our client typically have around 2lac downloads and the websites developed and maintained by them has helped their customers generate 250% more in sales. The founding team has a combined experience of over 50 years in fields covering software, hiring, client servicing and marketing. As WordPress & WooCommerce Developer, you will be liable for both back-end and front-end development that involves the execution of themes, WooCommerce plugin, website integration, backups, and security updates. What you will do: Developing and implementing custom design, features, and functionality. Designing informative structure within an application or website. Optimizing websites to ensure they render consistently in cross-browser environments, with best SEO principles, caching mechanics etc. Understanding CSS changes and their ramifications to ensure consistent style across platforms and browsers. Updating Current Websites to Meet Modern Web Standards. Candidate Profile: What you need to have: Strong experience in WooCommerce – Able to create easy and complex plugins, shortcodes, and widgets Exposure to a minimum of 3 e-commerce projects (starting with requirement gathering). Expert in WordPress, and other CMS platforms. Should have experience of working on large projects involving 10,000+ products. Experience in developing E-Commerce websites. Strong knowledge in WordPress Plugin, and PHP. Must have experience of building User Interfaces and Prototypes. Experience designing and developing responsive design websites. Comfortable working with debugging tools like Firebug, Chrome inspector, etc. Good with third-party integrations to CRM, ERP, etc. Knowledge of code versioning tools including Git and Bitbucket. Strong Experience in MySQL and Database Queries. Other Requirements: Ability to lead the team and handle pressure and demands. Sound knowledge of IT concepts and the latest trends. Ability to work independently and multi-task in a fast-paced environment. Strong verbal and written communication and interpersonal skills. Highly organized and detail-oriented. Experience: 2 to 5 years Annual CTC: Rupees 4,00,000 to 6,00,000
Why are we building UrbanCompany? UrbanCompany’s vision is to empower 1 million+ service professionals to become micro-entrepreneurs. Prior to joining UrbanCompany, most of these professionals, be it plumbers, beauticians, carpenters etc. would typically earn INR 10-15k per month, working for a local shop, aggregator or as a freelancer. The UrbanCompany platform enables these ISPs to become micro-entrepreneurs by helping them in 5 key areas – 1. Unlocking market access: Working as an individual franchisee of UC 2. Financing Access: Bank accounts, access to loans, insurance etc. 3. Tech Led Service Standardization: Fixed pricing, clear deliverables, SOPs, delivery tracking, payment systems, reviews etc. 4. Training: Soft and Core Skills Training - training centers and via the app. 5. Consumables Supply Chain: Bulk Procurement of Service Consumables. This helps service professionals become more organized and multiplies their earnings. E.g. - Our beauticians typically earn INR 40-50k per month with no upper ceiling (P95 earn > INR 100k per month), while in the local salons, they would earn between INR 8-15k per month. Job Description: UrbanCompany gets 2.5 Million customers every month, for a variety of their home services needs. It is present in all major metropolitan cities of India and UAE, Australia and Singapore. Over 20,000 service partners rely on UrbanCompany for their earnings and livelihood, with the platform driving either all, or >80% of their business. The platform is growing rapidly, scaling at 3x YoY, supported by a strong balance sheet and a clear path to profitability. Growth Team is the customer facing team and owns the set of services which cater to all our customer traffic. Day to day challenges include high traffic, traffic bursts, always available, ability to experimentation, collecting user behaviour insights, perfomance of APIs, pricing and catalog, requiement gather, checkout and payment, Internalational expansion etc Job Responsibilities :As a part of this team, you would be expected to: ● Strong design fundamentals and experience of designing complex software systems. ● Own atleast one service end to end in growth eco-system along with a small team of 2 ● Build a system for high availability and scalability. ● Define new features and define the new technology stack. ● Set team best practices. Who can apply?- Bachelors/master's in computer science from top tier Engineering School- 4-8 years prior engineering experience in building distributed systems- Proven ability to work on a fast-paced environment- Fanatic about building scalable, opinionated, high-quality, secure and reliable data products- Experience with Databases like Redis, Kafka/Kinesis, Mongo, Mysql, Elasticsearch- Experience with Programming language Node.js, Python, Scala, Java will be plusWhat can you expect?- Work closely with the founding and the leadership team on key projects- Work in full stack teams (PM + Engg full stack + Design) - Execute highly scalable applications & implement best practices- A phenomenal work environment, with massive ownership and growth opportunities- Quick iterations and deployments - fail-fast attitude
Ability to brainstorm and come up with solutions to open-ended problems. Ability to take ownership and drive initiatives end to end. Desire to learn and dive deep into new technologies on the job, especially around modern data storage and streaming open-source systems (Cassandra, Kafka, Spark, Elastic) and machine learning/deep learning (CNNs, sci-kit learn, Conventional Machine Learning techniques) Experience building high throughput/low latency systems. Solid understanding of CS fundamentals-Operating Systems, Databases, and Data Structure. Key Skills: E./B.Tech in Computer science or equivalent degree with min 1 Yr. of experience in at least one or more programming languages including but not limited to Java/Scala, Python, or C++. Knowledge of Big Data Systems (Cassandra, Elastic, Kafka, Kubernetes, Docker) Passion for products and aspiration to make big impact. Strong database design and query writing skills with a commitment to performance and efficiency Solid engineering principles and a clear understanding of data structures and algorithms.
About us:Shiprocket is a logistics platform which connects Indian eCommerce SMBs with logistics players to enable end-to-end solutions. Our innovative data-backed platform drives logistics efficiency, helps reduce cost, increases sales throughput by reducing RTO and improves post order customer engagement and experience. Our vision is to power all logistics for the direct commerce market in India including first mile, linehaul, last mile, warehousing, cross border and O2O. Requirement:We are looking for a Software Engineer who will develop, record and maintain cutting edge applications for Shiprocket Platform.Key Responsibilities Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team. Prepare and maintain all applications utilizing standard development tools Develop backend data services and contribute to increase existing APIs Ability to act individually in a complex and fast paced environment Closely work with the Product and QA teams to ensure smooth delivery Participate in solution designing with Tech leads and Systems Architects Document the development process, architecture, and standard components Coordinate with co-developers and keep project manager well informed of the status of development efforts Keep abreast of new trends and best practices in web development Skills: Great people skills to closely work with other teams. Strong in establishing systems & processes Expertise in Laravel, MySQL and Git Thorough in Object oriented concepts Knowledge of restful Web services Understanding of web applications Working knowledge of one or more caching, queuing systems in desirable Familiarity with AngularJs or React is a big plus Excellent problem solving Can do attitude
What Database Architects do at SCA ?The Data Architect will have an end-to-end vision of all SCA's solutions for Supply Chain cost analysis and optimization products, and to see how a logical design will translate into one or more physical Databases, and how the Data will flow through the successive Stages involved.The Data Architect will need to be able to address issues of Data Migration(Validation, Clean-up and Mapping), and will need to understand the importance of Data Dictionaries. • Develop and document database architectures. Create and enforce database development standards. • Develop data models for applications, metadata tables, views or related database structures.• Develop load-balancing processes to eliminate down time for backup processes.• Develop or maintain archived procedures, procedural codes, or queries for applications. • Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.• Develops and delivers long-term strategic goals for data architecture vision and standards by collaborating with Solution architects, Software architects, design analysts, and others.• Demonstrate database technical functionality, such as performance, security and reliability.• Design data transfer mechanisms like ETL and improve data cleansing, data quality issues as they arise • Establishes methods and procedures for tracking data quality, completeness, redundancy, and improvement • Define technical dependencies and dependency management strategy, and align solutions with enterprise architecture strategy• Defining functional design and technical design for data management and integration • Creates short-term tactical solutions to achieve long-term objectives and an overall data management roadmap • Selects and implements the appropriate tools, software, applications, and systems to support data technology goals • Provides coaching and mentoring to all members of the department What skills do we expect from Database Architect at SCA : • Minimum of 5-8 years in Database design and development.• Demonstrated ability to design and develop complex database load and maintenance processes • 4+ years Hands-on experience designing RDBMS databases for web applications• 2+ years of experience with star schema and dimensional data modeling.
We are urgently looking for a Zoho Creator developer to create business application. Must be an expert in Zoho Creator, Workflows and Deluge Scripting. Must be able to work on projects without supervision. Must understand business process flow and business requirements to be implemented in Zoho Creator. Be able to create custom tools and scripts to automate manual business processes. Experience with 3rd party integration. Must have solid Zoho Creator experience and have developed large business applications. Will need to see proof of your work. No chancers and do not waste time applying if you do not have the requisite experience and knowledge!
We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research. Our client is a highly awarded AI and Machine Learning lab, which is disrupting the multi billion dollar Agriculture and commodities business globally. They are recognized as a de-facto business for expert AI capability in solutions that satisfy real world challenges in near real time. As a Ruby on Rails Developer, you will be responsible for leading design, development, software implementation for ruby on rails projects which is extensively used to create our solutions on image processing and deep learning. What you will do: Designing, building, and maintaining efficient, reusable, and reliable Ruby and Rails code. Helping maintain code quality, organization and automation Identifying bottlenecks and bugs and devising solutions to these problems Ensuring Integration of data storage solutions (may include databases, key-value stores, blob stores, etc) What you need to have: Need immediate joiners B.Tech/ BE in Computer Science, Computer Engineering equivalent Good knowledge of ruby language Good knowledge of Rails Framework along with other common libraries such as RSpec and Resque Good knowledge of Mysql database Good knowledge of data structures, algorithms, oops Good technical knowledge of computer fundamentals Excellent knowledge of scrapers/ web spiders Expert-level object-oriented analysis and design skills Good understanding of the syntax of Ruby and its nuances Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack) Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements) Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN) Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)
Our client is a social education technology organisation delivering enjoyable & personalised digital learning to schools, NGOs, coaching institutes and learners including the last mile learners. They design, deliver and support tablet and mobile based digital learning solutions with English medium and local languages. Their vision is to facilitate access to enjoyable and life shaping digital learning to every student irrespective of their social, economic, cultural, locational and language status.Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital". As the Android Developer, you will be working with our product manager to understand, manage and develop the enhancements for the current offline android app for company's products What you will do: Working with team to plan and develop the components of our adaptivelearning app and content marketplace solution. Scaling up and upgrading the app with enhanced features as best suited for students and schools Working with team ensure a smooth backend integration into a dynamic content management system, to ensure personalisation of app as required Developing work including app backend, reporting and analytics to be taken up by the developer for both the products along with the current team. Both solutions for B2B and B2C App to be taken up actively by the developer along with the current product manager. Interacting and working with NGOs and Govt school community to build the entire tech as per the rural and local language to empower students and govt schools across India. Candidate Profile: What you need to have: 1-3 years of deep hands-on experience with android based solutions and development Tech Expectations - Practical experience with Native android development, firebase, databases and server side integration and development An end user app based product experience will be a plus. We expect the developer to deeply own up our app solutions, work with the current team and scale up the product roadmaps for national growth and outreach. an undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn and self confidence to learn and do anything Excellent understanding of Native android development, firebase, Node. JS, databases and server side integration and development
Designation: Database Developer Job Description As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases.Communication and organization skills are keys for this position,along with a problem-solution attitude. Ultimately, you should be able to ensure our database systems run effectively and securely on a daily basis Requirement: 4 - 8 years of relevant experience in database management in Postgresql and at least 1 year of working experience in an AWS environment. Hands on experience in database development working with PostgreSQL including stored procedures, functions, triggers, and views. Experience working with Windows and Linux systems in a production setting. Working knowledge of handling batch bulk data loads. Proactively adopt new cloud infrastructure and technology. Manage environments in AWS to ensure optimal capacity, performance, security, and availability. Exposure to ElasticSearch, Snappy data is a plus. Must have working knowledge of handling Disaster Recovery and Business Continuity in the AWS cloud. Knowledge of JSON and PostgreSQL support for JSON. Ability to efficiently write database code without compromising data quality, privacy or security. Knowledge of database design principles,queryoptimization,index management,integrity checks, statistics and isolation levels Experience with DB migration projects added advantage
This For That is an early stage startup disrupting the way people consume. We are a peer to peer barter community where women exchange everything from their wardrobes that they can put a value on. Our platform operates in its own unique currency which makes barter almost a game like experience, where women can earn credits by ‘Swapping’ their products and use them to score more products within the app.Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.Role and responsibilities:1) Taking complete ownership of our Android app: Development and maintenance2) Translating design and wireframes into clean, high quality code3) Ensuring best possible performance, quality and responsiveness of the Android App4) Constant bug fixing and improvement of the App5) Mentoring and leading other engineering team membersSkills needed:1) Experience in product development, architecture and design for a minimum of 2-6 years2) Well versed with Android Studio, Android SDKs and ability to work with different screen sizes3) Expertise in Java, Kotlin or both4) RESTful APIs and databases (MongoDB) to integrate backend services effectively5) Experience with storage, threading and performance tuning6) Implementing unit tests, bug fixes and managing and planning release cycles7) Well versed with Agile methodology8) Complete self-starter, curious to learn newer technologies, with strong ownership and mentoring skills9) Great to have but not mandatory: Knowledge of Node.jsPerks:1) Monthly salary paid at the beginning of the month2) A highly motivating and open work environment3) Great food from time to time (We are a team of big foodies!)