Senior Software Engineer (Fullstack)

at Ula

DP
Posted by Shweta Vyas
icon
Bengaluru (Bangalore)
icon
3 - 6 yrs
icon
Best in industry
icon
Full time
Skills
NodeJS (Node.js)
Go Programming (Golang)
Javascript
Python
Java
HTML/CSS

About us

Ula is reimagining how retail in emerging markets should work in the smartphone era. We’ve witnessed the rise of B2C e-commerce over the last decade in both India and Indonesia. But the small retailer, the heart and soul of retail, has been left largely underserved by e-commerce even though they’re spending hours every day on their smartphones. Ula provides a simple front-end app, powered by sophisticated back-end systems that determine everything from pricing to inventory to intelligent salesforce route planning. We are building many first of their kind technologies in the world and need your help in building the right systems.  


Ula is an e-commerce, technology start-up headquartered in Singapore, with offices in Bangalore and Jakarta though we are quite flexible in terms of where our colleagues choose to work from. We are funded by Tier-1 Venture Capital — Tiger Global, Tencent, Sequoia Capital India, Lightspeed India, Prosus and among others is Jeff Bezos via his family office Bezos Expeditions.


We are a culturally diverse company with 38% women and 11 nationalities. We believe that the best minds are required to solve tough problems irrespective of where they come from.


For more details, visit https://ula.app.

 

 

About you 

You are driven to solve tough problems with technology. Let’s take pricing for example. Imagine a world where each product in e-commerce were to be priced differently for each customer based on where they are located, how much they buy or where they prepay or pay-later. This leads to a massive optimization problem because pricing too low incurs opportunity cost while pricing too high means a competitor takes that business. This is just one example of how B2B and B2C e-commerce are different and why B2B offers the opportunity to innovate. Now couple this with routing for a sales agent. How should pricing work with a sales-person’s CRM app? Depending on how far you take it, it is a massive machine learning problem.

 

If you’re passionate about technology and its applications to business problems, you’re curious and imagine what a new world can look like, love working with global colleagues on global problems and don’t mind taking risks that move the needle and treat failure merely as an opportunity to improve and iterate, you’d be a good fit at Ula.

 

We are very ownership driven at Ula. We also believe in proactive mentorship. It’s an opportunity to learn and to mentor. Below is what we expect from you.




Responsibilities

  • Work with the Product and UX functions to craft innovative solutions to solve real customer pain points
  • Work with Engineering and DevOps functions to ensure system reliability, availability and scalability
  • Developing and implementing highly-responsive user interface components using React framework.
  • Building config-driven flexible UI components.
  • Proactively monitoring and improving front-end performance via right architectural approaches,
  • Continuously champion high quality software engineering practises - from planning, implementation, test automation, documentation, code reviews, scaling, performance, metrics, logging, and monitoring - essentially the entire software development lifecycle
  • Evaluate existing and future cloud-based services to increase the efficiency of our team and/or business
  • Grow yourself and your team - mentorship enables everyone to learn and improve

 

Basic Requirements

  • 3+ years of experience in frontend development and 2+ years of experience in backend development.
  • Proficient in HTML, CSS and JavaScript.
  • Good experience in one or more JavaScript frameworks. Preferably React.js
  • Proficient in any major programming or scripting languages (C++, Java, Python, NodeJS, Golang, Scala, etc.).
  • Possess an extremely sound understanding of basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
  • Familiarity with agile software development processes for building distributed systems, and/or e-commerce platforms
  • Experience with service-oriented architecture OR microservices and web application/services development.
  • Self-driven to tackle challenges head-on and achieve goals
  • Able to triage, troubleshoot, debug, and find root causes to problems in complex systems.
  • Excel at working in small, dynamic, and fast-paced groups within large organisations..
  • Excellent verbal and written communication skills.
  • Experience with MySQL or PostgreSQL & with non-relational databases such as DynamoDB, MongoDB, Cassandra, etc would be a plus.
  • Thorough experience with AWS services such as EC2, S3, DynamoDB, Elasticsearch, Lambda, API Gateway, ECR, ECS, Lex etc would be a plus.
Read more

About Ula

While technology has played a major role in solving retail for end-consumers through B2C platforms, the traditional, fragmented base of mom& pop retailers have largely been ignored. This is ironic because a typical mom& pop store has a huge (8-10%) cost advantage over modern retailers given their low tax bills, low rent and employ family. Traditional retail in emerging markets is a source of livelihood to millions. Yet they lose out for lack of access to marketing, inefficient and expensive sourcing and limited and expensive working capital. This problem is prevalent across most emerging economies where 80-90% of retail is offline and spread across hundreds of thousands of small stores.

 

This is where Ula comes along - Indonesia is a $300B retail market with ~70-80% of it being offline through small stores - so imagine the potential of our solution! Our app allows these small stores to access a wide selection of products at a competitive pricing, delivered right to their doorstep, as well as working capital solutions.

 

We provide a simple front-end app, powered by sophisticated back-end systems that determine everything from pricing to inventory to intelligent salesforce route planning. We are building many first of their kind technologies in the world and need your help in building the right systems.

 

We are funded by Tier-1 Venture Capital Sequoia Capital India, Lightspeed India, Quona Capital and B-Capital Group - as well as prominent industry angels such as the founders of Udaan, Rahul Mehta of DST Capital and other established Indonesian angels.

 

We are a culturally diverse company with 38% women and 7 nationalities - the best minds are required to solve tough problems irrespective of where they come from. If would like to join us reimagine the future of retail in emerging markets, we would love to hear from you!

Read more
Founded
2019
Type
Product
Size
100-500 employees
Stage
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Fullstack Developer

at Sarvaha Systems Private Limited

Founded 2011  •  Products & Services  •  20-100 employees  •  Profitable
NodeJS (Node.js)
MongoDB
Angular (2+)
Javascript
Fullstack Developer
React.js
Data Structures
RESTful APIs
TypeScript
HTML/CSS
Amazon Web Services (AWS)
icon
Pune
icon
3 - 5 yrs
icon
₹10L - ₹15L / yr
Key Responsibilities
  • Work as a technical architect & lead contributor for creating technical solutions
  • Contribute to scoping, estimating, and proposing technical solutions & development
  • Investigate new technologies, provide analysis and recommendations on technical choices
  • Responsible for providing hands-on expert level assistance to developers for technical issues
  • Mentor and guide technical team members

Skills Required
  • BE/BTech/MTech (CS/IT or MCA), with an emphasis in Software Engineering, is highly preferable
  • Proficient in building RESTful micro-services with Node.js and MongoDB in AWS environment Fluent with web application development in AngularJS 4/5, HTML, TypeScript, and CSS.
  • Proficient understanding of client-side scripting and JavaScript frameworks
  • Excellent verbal and written communication
  • Team leadership with strong listening and interpersonal skills; attention to details
  • An attitude of constant learning of the new skill

Position Benefits
  • Top-notch remuneration
  • Work with industry best developers and architects
  • An excellent, no-nonsense work environment with the very best people to work with
  • Highly challenging and cutting edge work
Read more
Job posted by
Santosh Maskar

Senior Software Engineer

at Rankpedia

Founded 2020  •  Product  •  20-100 employees  •  Bootstrapped
NodeJS (Node.js)
React.js
React Native
Amazon Web Services (AWS)
CI/CD
Object Oriented Programming (OOPs)
Data Structures
javascript
icon
Bengaluru (Bangalore)
icon
4 - 5 yrs
icon
₹12L - ₹18L / yr

About Rankpedia:

Rankpedia Technologies works with customers experiencing complicated educational circumstances. Through the provision of online education programs, we equip students with the confidence, motivation, and skills that they need to top and perform outstandingly well in their education.

Location: Bangalore

Industry: E-Learning

About Role:

Who You Are | Common for All Senior Developers

  • Leadership: Ability to move and inspire a team in a unified direction towards a common vision.
  • Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
  • Humility: An approachable individual who is able to form strong and long-lasting relationships.
  • Motivation: Demonstrate a positive, ‘can-do’ attitude. Willing to roll up your sleeves and get things done.
  • Data-driven: Keen interest in evaluating product/market situations, analyzing raw data, and transforming it into actionable strategies.

 

Senior Software Engineer

Rankpedia is looking for a smart, collaborative, and hard-working Senior Software Engineer. As a Senior Software engineer, you’ll come in and lay the groundwork for how engineering is practiced at Rankpedia. You’ll assess the technical feasibility of newly-created product ideas and propose accurate solutions throughout the design and development phase. You’ll evaluate different systems for use in production and drive the adoption of key technological changes. You’ll soon lead a team of motivated and experienced engineers and enable them to provide a seamless learning experience to our customers. So, if you are an accomplished, hands-on engineering leader, then we’d like to talk to you!

 

Responsibilities: 

  • As a Senior Software Engineer, you will be first-hand responsible for designing our architecture, implementing it, and making crucial technology decisions.
  • You will build high-quality software, inspire future hires to write good code, and maintain a culture of high-performance engineering teams with exemplary work.
  • Writing reusable, testable, and efficient code.
  • Understanding agile development, CI/CD, sprints, code reviews.
  • Working with Product Managers and the rest of the team to plan sprints.
  • As the engineer building the foundation of our systems, you will end up working with product, frontend, and DevOps/infra personnel to architect the systems and data flow
  • Articulate the approach to all the relevant team members
  • Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments, etc. 
  • Adaptability: As a Young startup you will be exposed to different functions beyond your defined role.

 

Requirements:

  • 4-5 years of intense experience writing production Software services at scale
  • Good understanding of Algorithms, Data Structures, Object-Oriented Design, and Databases
  • Deep understanding of SQL database architecture - data modeling and scalable schema design
  • Bachelor’s and/or Master’s degree in Computer Science or related field.
  • Proficient in JavaScript & its Libraries/Frameworks, NodeJS, RestAPI, MongoDB, SQL, ReactJs.
  • Experience of version control and code branching strategies
  • Preferred - Experience of DevOps implementation in AWS
  • Experience with containers (Docker, Kubernetes)

The Job Requires Candidate to work from office

Read more
Job posted by
Sujay BL

Full Stack Developer

at Dvara E Registry

Founded 2019  •  Products & Services  •  100-1000 employees  •  Profitable
Fullstack Developer
PostgreSQL
Python
Flask
Django
Amazon Web Services (AWS)
Solution architecture
API
RESTful APIs
icon
Hyderabad
icon
7 - 15 yrs
icon
₹8L - ₹20L / yr

JOB DESCRIPTION

I. JOB DETAILS

 

Position Title:

Senior Developer – Backend

 

Reports to:

CTO

 

Company:

Dvara ERegistry

 

Location:

Hyderabad

 

II. JOB PURPOSE

 

To develop, maintain and extend Dvara Registry’s web and app-based core workflows and analytics platform with a view to bringing efficiency to its processes on a continuing basis. Team member will be involved in designing and developing both frontend and

backend components.

 

III.        KEY ACCOUNTABILITIES AND DELIVERABLES

 

1.      Development, deployment and maintenance of the backend of web and android applications using Python Django, Flask.

2.      Deployment of web applications on cloud infrastructure for scalable, distributed access.

3.      Version Control of software developed.

4.      Working with business leaders and subject matter experts to understand workflows

5.      Research emerging technologies and maintain awareness of current platform roadmaps to assist with developing strategic plans.

 

IV.        CANDIDATE PROFILE

 

Educational

•

 

B.E/ B Tech ( Computer Sciences) or

 

Qualifications:

•

Masters Degree in Computer Science/ Applications.

Experience:

•               5-8 Years of Web application development (FullStack)

•               Experience with deploying applications on cloud infrastructure, preferably AWS

•               Experience in the development of REST APIs and integrating with UI.

•               Experience with the Agile/Scrum development model

•               Strong experience in code versioning using Git.

•               Strong design, development, and implementation experience.

Knowledge/Skills required:

 

•

•

Full stack development using Python, Flask/Django

Knowledge in using AWS Cloud

 

 

•

REST API, Microservices Development .

 

•

Exposure to databases such as PostGresql and NOSQL

 

•

Deployment to cloud services, preferably AWS

 

•

Ability to lead initiatives and drive the design and

 

 

development of products without handholding.

             

Competencies required

•      Open to researching and learning new technologies with a view to delivering efficient solutions

•      Excellent communication, presentation and analytical skills, including the ability to communicate complex, technological concepts clearly to all levels of the organization.

•      Keen interest in researching emerging technologies and

maintain awareness of current platform roadmaps to assist with developing strategic plans.

Internal

•               CTO of Dvara ERegistry

•               Others within the Dvara ERegistry – Operations, Agronomists, Product & Credit, Sales and R&D

Machine learning and AI Specialists

External

•               Data Vendors and partners

•               Technology and Platform Partners

•               Client Technology Departments

 

 

Read more
Job posted by
Deepika Shetty

Software Developer

at Institute for Career Studies

Founded 1985  •  Product  •  20-100 employees  •  Raised funding
React.js
React Native
NodeJS (Node.js)
SQL
icon
Lucknow
icon
3 - 6 yrs
icon
₹15L - ₹25L / yr
Company: ICS EDUCATION LIMITED
Product: ICS Career GPS
Location: Lucknow. Remote Possible
Salary: upto 20 LPA
Experience: 4 + Years

What are we looking for?
A software professional who is eager to-
• Rapidly develop next-generation scalable, flexible, and high-performance systems
• Solve issues with the site and internal systems, prioritizing based on
consumer impact
• Collaborate with Tech Team, Business Team, and Product Owners
• Skilled and highly enthusiast person who has experience in building
scalable backend applications

You may fit in if you have?
• B.E./B.S. Degree in Computer Science
• 4+ years of hardcore development experience with more than one
programming language
• Done education from Tier 1 college or worked with Unicorn
• Experience with HTTP and server-side technologies (web servers,
database servers)
• Ability to work independently and lead small teams
• Passion for technology and solving deep technical problems.
• Experience in building products powered by data and insights,
instrumentation, experimentation, and metrics-driven success criteria

What can you expect?
Our technical culture derives strongly from our strong experience with
Node.js/PHP/ReactJs.
You will be responsible for making technical decisions about high-level
design, mentoring your fellow team members and spearheading regular
experimentation on our tech-stack. Our development strategy is agile
and we work in small Scrum teams of 3-5.
As a Senior Software Developer, you are responsible for the
development, performance, and scaling of new products as well as
internal systems.
Drive project management and execution within your team and cross–
organizational dependencies, overseeing completeness of tasks and
accuracy of estimates.
You must have in-depth knowledge about Version Control, Design
Patterns, Databases, System Architecture, Test Suites, and be proficient
with Documentation Tools and Progress Management Tools. You must
have a flair for learning and validating new technologies.

About the Company?
India's top Career Counselling Platform
ICS is the oldest career counselling provider in India and works with most A-list schools in India and the Middle East.
We now want to build ICS 2.0: An online career counselling platform which pairs ICS's deep knowledge of the counselling space, their networks and goodwill with the reach and efficiency of a tech platform to build a scalable career counselling platform.
In other words, do what BYJU's did but in the Career Counselling space which is an INR 5000 Cr industry in India and is growing rapidly.
Read more
Job posted by
Vinit Singh

MEAN Stack Developer

at Clarigo Infotech Private Limited

Founded 2015  •  Services  •  20-100 employees  •  Profitable
MEAN stack
NodeJS (Node.js)
Angular (2+)
Express
MongoDB
icon
Indore
icon
1 - 3 yrs
icon
₹2.5L - ₹3.5L / yr
This role is ideal for MEAN Stack development and looking for the next level of career growth in a fast-paced, learning-based, and merit-driven work environment.

Requirements:

Minimum 1-4 years Experience in Node js, Mongo DB, Angular js, and Express js.
Architect, Develop, test, and deploy robust products that are fast, scalable, and highly responsive
Design and maintain large and complex databases, both relational and non-relational databases.
Establish, refine and integrate development environment tools and software as needed
Identify production and non-production application issues as a part of the deployment
Deploy applications on the AWS cloud with the ability to quickly debug hosting-related issues.
Read more
Job posted by
Prachi Patidar

Fullstack Developer

at Insurance Tech Startup

Agency job
via Qrata
Java
React.js
Spring Boot
icon
Mumbai
icon
1 - 4 yrs
icon
₹10L - ₹12L / yr
It is a cloud-based platform connecting distributors to the Insurance Ecosystem to sell and manage Insurance programs. We are creating a middleware connecting consumers, traditional insurance institutions, intermediaries, and service partners on a single platform. Basically, give distributors the ability access to the entire Insurance ecosystem via 1 API / 1 platform.
Our goal is simple - Provide a new way to do Insurance, which is secure, easy, and focuses on the consumer while staying compliant with the frameworks laid down by the regulator.
Think of us as the one-stop-shop for all your insurance needs without the hassle of having to set-up and manage your own complex insurance infrastructure.

Why Explore a Career with us?
The Insurance ecosystem in India is currently fragmented and distributed. Claims in Insurance are stressful because of the lengthy processes and long wait times before they are settled. We are here to change that and make Insurance Simple.
We know that ours is a lofty vision, but we are in it for the long haul. Our work will give everyone the ability to sell Insurance to their customers and improve the economy. For this - we need co-creators who share our vision. We want to do it together with a team of like-minded people who are in it to reinvent the way we do Insurance and potentially connect the entire ecosystem. We want to grow fast while creating a sustainable business and bring about disruption in an
industry, which in a post-COVID world, needs to be disrupted for the better!

Quick Facts
Founded in: 2019
Number of Employees: 10 - 50 employees
Industries: Banking / Financial / Insurance, Computer Software / IT / Internet
Headquarters: Mumbai
Technology Stack: Java SpringBoot, MongoDB, MySQL, React, AWS

Description
This is a mission-critical role. We are a small, diverse, agile, and high-performance, engineering team. We're looking for versatile developers who will:
 Innovate our existing product and work on creating tools that crunch integration times and time to market
 Improve through peer-learning and transmit them to the Assurekit dev ecosystem.
 Take ownership and get the job done.
We are clear. We need role shapers, not role takers.

Key Responsibilities
 You will be responsible for the design, development, and delivery of our web-based application in an agile manner built on Java Spring Boot, React My SQL, and Mongo DB.
 You will be expected to write code on a day-to-day basis while testing it on real-world use cases
 You will be an independent owner of your feature on the platform.
 You will be a part of the core software development team and are expected to participate in all development cycles.
 You will be responsible for the closure of business requirements end-to-end by working cross-functionally and will be expected to mentor and drive other members of the team.
Read more
Job posted by
Mrunal Kokate
.NET
NodeJS (Node.js)
Go Programming (Golang)
Javascript
Web applications
jQuery
API
React.js
MongoDB
Jenkins
CI/CD
UI
HTML
CSS
D3JS
DOCKER
GIT
agile
icon
Mumbai, Navi Mumbai
icon
3 - 8 yrs
icon
₹7L - ₹13L / yr
The job involves designing and developing of UI, business logic tier, data tier, and integration tier along with testing and maintenance of the same. The candidate should have experience with tools and technologies across layers.

Proficient in working with systems infrastructure, creating, querying, and manipulating databases, APIs, and integrations.
Deep expertise and hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, and API's.
SKILLs

Required Technical Experience: Frontend code (HTML5/CSS, ReactJS, D3JS) and web stack back-end technologies (.net Core, NodeJs), MongoDB, Docker, Git, Jenkins
Preferred Technical Experience: React/ Redux/Hook, GraphQL, HANA-SQL, Redis, Golang, Kafka, etc.
Implement Security OAuth/JWT solutions for the different API Scenarios
Deep functional knowledge or hands-on design experience with Micro-service is needed to be successful in this position. Also, the candidate should have a sound understanding of CI/CD processes, agile development, possess a deep understanding of programming fundamentals, and can learn new frameworks, languages, and tools required on projects.
Read more
Job posted by
Sonali Kamani

Java Developer - Full Stack

at One of the leading IT Companies

Agency job
via Expert HR
Angular (2+)
Java
Spring Boot
icon
Chennai
icon
3 - 6 yrs
icon
₹5L - ₹10L / yr
Looking for a Full Stack Java Developer with Spring Boot and Angular.Js Experience
Read more
Job posted by
Arulkumar Subramaniam
NodeJS (Node.js)
Javascript
AngularJS (1.x)
Angular (2+)
MongoDB
MySQL
MEAN stack
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹-4L - ₹-12L / yr
Your Mission As a Senior Node.js developer, you will be working directly with our team towards the development of our products, in Node.js, Angularjs, MySQL and more. You are expert in Core JavaScript development and have a sharp knowledge on how to use the object model of JavaScript at best to make your code tidy and reusable. You will use MEAN Stack (MongoDB, Express.js, Angular.js, Node.js) along with Redis for queue management and MySQL for fast transactions. You have a strong product vision, to such an extent that you will be able to turn one line of requirements into a fully fledged feature. We deal with million of billions of records. Think “big data”. You will ensure that your code and queries are properly optimized so as to keep the app quick and responsive – and the servers up! We are deeply versed in reusability (so that we never have to reinvent the wheel). You know about the best Node.js plugins that you can find through npm to fulfill your needs, and you will build reusable components that you will leverage across the codebase. We love to take a step back from our day-to-day activities to improve our product. You will be part of this ongoing process. Your Profile You are first and foremost passionate about product development and digital technologies. You must have completed successful projects with a strong Node.js code Required Skills: core JavaScript experience; Node.js, APIs and modules; experience in handling databases and unit testing is also important. Competencies: excellent bug hunter; good judgement and decision making skills; responsible and motivated; passionate about learning new things. Experience in localisation will be appreciated. Motivated and ready to working in a truly international setting with people from all around the world.
Read more
Job posted by
Prameela Gowda

AEM Technical Architect

at Adobe Systems

Founded 1982  •  Product  •  500-1000 employees  •  Profitable
AEM
Adobe CQ5
Adobe Day
Adobe Experience Manager
WCM
JCR
Java
icon
Bengaluru (Bangalore), Noida, NCR (Delhi | Gurgaon | Noida)
icon
8 - 17 yrs
icon
₹15L - ₹40L / yr
Adobe is looking to employ a passionated, entusiastic and consulting focused candidate into the India Professional Services team. This team is responsible for working directly with customers and prospects to match business problems to technology, providing technical skills on the ground with customers and alongside partners as well as evangelizing the value of Adobe's vast array of technologies. Responsibilities + Work closely with clients, developers, system administrators and BA's to build CQ Solutions and Translate business requirements into technical details + Advise and mentor development groups + Deliver requirements for integrated solutions across various IT disciplines + Responsibility for creation and following day to day architecture plan + Lead the implementation team (technical consultant to do the work) + Resolve user-identified functional and technical issues relating to Adobe CQ Requirements + 3+ Years development experience using any JCR based WCM products + 1+ Year's core experience as an architect on a WCM Project. Strong problem-solving skills + 3+ Years of Java Programming experience + Excellent verbal, interpersonal and written communication skills + CMS Design, JAVA/J2EE/J2ME, Sling, Application design and development experience + Web application design experience, HTML5 a plus + Strong skills to effectively interface with client totally a must. Great business analysis skills with architecture and implementation experience + Requirement analysis, conceptual, logical and detailed design skills + Configuration planning, testing, change management knowledge and experiences + Strong collaboration and team leading skills + Experience with software design patterns is advantageous + Agile Development Methodology experience is advantageous
Read more
Job posted by
Gokul Chandrappa
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Ula?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort