Underpaidby HiringX

Associate/ Intern- Fullstack developer

Eversana

Bengaluru, KA, IndiaOfficeDigital & Technology3–5 yrs

About the role

POSITION:

Reporting to the Manager, Software Engineering, you will join a team leveraging cutting-edge technologies to build scalable, secure, and high-performing applications. We seek a full-stack developer passionate about modern architectures and frameworks, capable of delivering exceptional user experiences across front-end and back-end systems.

RESPONSIBILITES:

Development & Architecture

Collaborate with product managers and cross-functional teams to design and implement software solutions.

Develop new features and infrastructure to support evolving business needs.

Design and implement client-side and server-side architecture.

Build responsive, user-friendly interfaces using ReactJS, Next.js, TypeScript.

Develop and maintain backend services using Python (FastAPI, Flask, Django, AsyncIO) and Node.js.

Implement asynchronous programming for high-performance APIs.

Design and integrate REST and GraphQL APIs.

Work with SQL (PostgreSQL, MySQL, Snowflake) and NoSQL (MongoDB, DynamoDB, Redis) databases.

Collaborate on data pipelines using PySpark, Pandas, NumPy, and streaming systems like Apache Kafka, RabbitMQ.

Deploy applications on AWS (EC2, Lambda, ECS, S3, CloudFront) and manage containerized workloads using Docker and Kubernetes (Helm, Operators).

Implement CI/CD pipelines with GitHub Actions, Jenkins, ArgoCD.

Ensure application security and compliance (GDPR, HIPAA) using tools like Vault, AWS Cognito, Let’s Encrypt.

Monitor and troubleshoot using Prometheus, Grafana, Loki, Jaeger, OpenTelemetry.

Optimize performance through caching strategies, load balancing, and scalable architecture.

Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design. Collaboration & Quality

Participate in agile development processes including design, implementation, and deployment.

Write technical documentation and contribute to end-user guides.

Conduct unit and integration testing to ensure reliability and efficiency.

REQUIREMENTS:

3–5 years of experience in full-stack development and SaaS platform design.

Strong proficiency in Python, JavaScript/TypeScript, and frameworks like FastAPI, Flask, Django, ReactJS, Next.js, Node.js.

Hands-on experience with data engineering tools (PySpark, Pandas) and streaming platforms (Kafka, RabbitMQ).

Expertise in AWS services (EC2, Lambda, ECS, S3, CloudFront, RDS, ElastiCache, OpenSearch) and familiarity with GCP (BigQuery, Pub/Sub) and Azure (Data Factory, Synapse Analytics).

Experience in containerization and orchestration (Docker, Kubernetes) and CI/CD tools (ArgoCD, Jenkins, GitHub Actions).

Experience with monitoring and observability tools (Prometheus, Grafana, Loki, Jaeger).

Experience with big data technologies (Spark) and ETL frameworks (Airflow, dbt).

Exposure to ML/AI frameworks (Scikit-learn, TensorFlow, PyTorch) and MLOps tools (MLflow, Kubeflow).

Strong understanding of API design, data governance, and security best practices.

Excellent problem-solvin