Avatar for OneAssure
OneAssure
Actively Hiring
Insurance Distribution Platform & Technology Service Provider

Software Engineer (Full Stack)

Reposted: 1 month ago• Recruiter recently active
Job Location
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Python
Javascript
Django
MySQL
MongoDB
Node.js
Redis
PostgreSQL
Celery
Amazon SQS
Flask
REST APIs
AWS/EC2/ELB/S3/DynamoDB
AWS Cloud Services
Docker
React.js
AWS
Kubernetes
Grpc
Next.Js
FastAPI

About the job

OneAssure is determined to build the next generation of insurance discovery, purchase, and service experiences.
Your work will drive the future of OneAssure’s engineering strategy and roadmap in our mission to disrupt how insurance is experienced in India.

Responsibilities:

  • Developing and maintaining full-stack web applications using Python, Flask, and related frameworks (Fast API, Django, Celery, GRPC etc.)
  • Building user interfaces and implementing responsive designs using ReactJS / NextJS, HTML, CSS, and front-end frameworks.
  • Designing and implementing RESTful APIs and integrating them with front-end components.
  • Writing server-side code, including business logic and database operations, using Python and Flask.
  • Creating and managing databases, writing efficient queries, and ensuring data integrity, primarily with MongoDB.
  • Deploying applications to cloud platforms, particularly AWS (Amazon Web Services), and managing the necessary infrastructure.
  • Containerizing applications using Docker / Kubernetes for seamless deployment and scalability.
  • Implementing and practicing Test-Driven Development (TDD) methodologies to ensure code quality and maintainability.
  • Conducting unit tests, integration tests, and end-to-end tests to verify application functionality and identify potential issues.
  • Collaborating with cross-functional teams, including designers, TPAs, and other developers, to deliver high-quality software products.
  • Staying updated with industry trends, best practices, and emerging technologies related to full-stack development.

Requirements:

  • Strong proficiency in Python programming language.
  • Experience in developing web applications using Flask or other Python web & REST / GRPC frameworks.
  • Experience in managing background tasks using frameworks such as Celery.
  • Proficiency in front-end technologies such as ReactJS / NextJS, HTML, CSS, and JavaScript.
  • Familiarity with front-end frameworks like Redux or React Query or Flux.
  • Solid understanding of MongoDB or Relational databases.
  • Experience with AWS services such as EC2, S3, EKS, or RDS for cloud deployment would be a plus.
  • Knowledge of containerization using Docker / Kubernetes for application deployment would be a plus.
  • Familiarity with Test-Driven Development (TDD) principles and experience in writing unit tests and integration tests.
  • Strong problem-solving skills and ability to work both independently and collaboratively.
  • Excellent communication and teamwork skills.

About the company

OneAssure company logo

OneAssure

Actively Hiring
Insurance Distribution Platform & Technology Service Provider11-50 Employees
Learn more about OneAssure image

Founders

Ruchir Kanakia
Co-Founder • 3 years
Bengaluru
image
View the team image

Similar Jobs

CanvasJS company logo
CanvasJS
Beautiful HTML5 & JavaScript Charts
Learnyst company logo
Learnyst
Sell courses online securely from your own branded website & mobile apps
| Networth Corp | company logo
| Networth Corp |
Fast-tracking of global problem solving and value generation from innovation
Sensara Technologies company logo
Sensara Technologies
Better video understanding -> Better video measurement -> Better video monetisation
Mobistreak company logo
Mobistreak
Technology Driven Digital Media Agency