SoulEra

Back End Developer

Surat, GJ, IN

2 days ago
Save Job

Summary

Job Title: Backend Developer


Location: Surat, India


Experience Level: 1-3 Years


Job Type: Full-Time


About Us:

Soulera provides AI-driven handwriting analysis and Chaldean numerology. We serve educational institutions (B2B) and individuals (B2C). Our platform, Soulera, integrates traditional sciences with AI to deliver precise, insightful analyses.


Position Overview:

We're looking for a skilled Backend Developer with 1–3 years of experience who is passionate about building robust and scalable backend systems. You’ll work primarily with Node.js, TypeScript, and GraphQL, using PostgreSQL as your core database and AWS services for infrastructure.


Responsibilities:

  • Design, develop, and maintain backend services using Node.js, TypeScript, and Express.js
  • Develop and integrate GraphQL APIs using Apollo Server
  • Work with relational databases using PostgreSQL and Sequelize ORM.
  • Implement caching and pub/sub logic using Redis.
  • Integrate and query Elasticsearch for search and analytics features.
  • Manage file storage using AWS S3 and set up transactional email flows via AWS SES.
  • Contribute to system architecture decisions with a focus on modular monolith transitioning to microservices.
  • Follow best practices for low-level design of services, ensuring scalability, security, and maintainability.
  • Implement and maintain cloud infrastructure on AWS, utilizing services such as ECS, EC2, Lambda, API Gateway, S3, RDS for PostgreSQL, ALB/NLB & Redis.
  • Write clean, maintainable code and participate in regular code reviews.
  • Collaborate closely with front-end developers, product managers, and designers to deliver high-impact features.
  • Optimize backend systems for performance, reliability, and scalability.


Qualifications:

  • 1–3 years of experience in backend development
  • Strong experience with Node.js and TypeScript
  • Proficiency in Express.js and Apollo GraphQL
  • Solid understanding of PostgreSQL and Sequelize ORM
  • Experience with Redis for caching and messaging
  • Familiarity with Elasticsearch for search indexing and querying
  • Experience integrating with AWS services, specifically S3 and SES
  • Strong debugging and performance optimization skills
  • Familiarity with API security, authentication, and authorization best practices
  • Exposure to scalable architecture patterns like event-driven architecture, modular monoliths, and microservices


Bonus Skills:

  • AWS certification(s) is a plus.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with CI/CD pipelines.
  • Familiarity with serverless architecture.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: