Moham Capital

Full-stack Developer

Moham Capital

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
2–5 yrs
Salary
INR 30,000 – INR 35,000 / month
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Moham Capital is seeking an experienced Full Stack Developer to join their Bangalore team on a full-time basis. The ideal candidate will possess between 2 and 5 years of professional experience and be responsible for building and maintaining scalable web applications using React.js, Node.js, Express.js, and PostgreSQL alongside AWS cloud technologies.

Key Responsibilities

  • Develop, maintain, and enhance full-stack web applications using React.js and Node.js.
  • Create responsive, reusable, and user-friendly frontend components leveraging React Hooks and Context API for state management.
  • Design and implement scalable backend services and RESTful APIs using Express.js.
  • Conceptualize and maintain PostgreSQL databases including schema design, relationships, queries, indexing, and performance optimization.
  • Deploy serverless functions with AWS Lambda, integrating with API Gateway and other AWS services for event-driven processing.
  • Integrate third-party APIs, payment gateways (such as Razorpay, Stripe, or PayPal), and external services including email, SMS, WhatsApp, maps, and notification systems.
  • Apply authentication and authorization using JWT, OAuth 2.0, API Keys, and enforce role-based access control.
  • Implement webhooks, manage API rate limiting, pagination, and retry strategies for robust integrations.
  • Optimize application performance, security, scalability, and cloud infrastructure.
  • Conduct troubleshooting and resolve issues across application layers including API, database, and cloud components.
  • Utilize Git and collaborative development platforms such as GitHub or GitLab.
  • Work closely with UI/UX designers, QA engineers, and other developers through code reviews, testing, and deployment.

Skills and Qualifications

  • Solid experience with React.js, Node.js, Express.js, JavaScript (including ES6+), HTML5, and CSS3.
  • Proficiency in React Hooks, Context API, and frontend state management techniques.
  • Strong PostgreSQL expertise involving query writing, indexing, database normalization, relationships, and transactional operations.
  • Experience developing RESTful APIs and integrating third-party services.
  • Hands-on knowledge of payment gateway integrations like Razorpay, Stripe, or PayPal.
  • Familiarity with integrating messaging and notification services (email, SMS, WhatsApp) and map services.
  • Understanding of API security and authentication protocols including OAuth 2.0, JWT, and API Keys.
  • Practical experience working with AWS Lambda functions, AWS API Gateway, S3 storage, IAM policies, and CloudWatch monitoring.
  • Basic competence in Docker, AWS CLI, and CI/CD pipeline setups.
  • Familiarity with asynchronous programming paradigms, promises, middleware, and error handling in JavaScript backend.
  • Experience with version control using Git and API testing tools like Postman.

Preferred Candidate Profile

  • Between 2 to 5 years of full-stack development experience building end-to-end web applications.
  • Hands-on experience deploying serverless architectures on AWS.
  • Good understanding of web security practices and scalability considerations.
  • Ability to troubleshoot issues across frontend, backend, and cloud services.
  • Proficiency with modern development workflows, including unit and integration testing.
  • Strong problem-solving and analytical abilities combined with excellent communication and teamwork skills.
  • Self-driven, proactive approach to development and eagerness to adopt new technologies and improve methods.
  • Adept at interpreting business requirements and translating them into robust technical solutions.

Tools & software

Node.js Git required Docker required PostgreSQL · 2 to 5 years required AWS Lambda · 1 to 2 years required

How they work

Communication Teamwork & Collaboration Problem Solving Time Management Initiative
🤖
Online · instant AI help
Broxer