- 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.
Skills
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