Full-stack Developer
JOB DESCRIPTION FULL STACK DEVELOPER Position Full Stack Developer Experience 2–5 Years Location Bangalore Employment Type Full-Time Technology StackNode.js, React.js, Express.js, PostgreSQL, AWS Lambda, JavaScript and REST APIs. Required Skills· Strong experience in React.js, Node.js, JavaScript, HTML5 and CSS3. · Hands-on experience with React Hooks, Context API and state management. · Ability to develop responsive, reusable and user-friendly frontend components. · Good knowledge of Express.js and RESTful API development. · Strong PostgreSQL skills, including SQL queries, joins, indexes and database optimisation. · Experience in database design, normalisation, relationships and transactions. · Hands-on experience integrating third-party APIs and external services. · Experience with payment gateway integrations such as Razorpay, Stripe or PayPal. · Knowledge of email, SMS, WhatsApp, maps and notification service integrations. · Experience with API authentication methods such as API Keys, OAuth 2.0 and JWT. · Knowledge of webhooks, API rate limits, pagination and retry mechanisms. · Experience with AWS Lambda and serverless application development. · Knowledge of AWS API Gateway, S3, IAM and CloudWatch. · Understanding of asynchronous programming, promises, middleware and error handling. · Experience with Git, GitHub/GitLab and Postman. · Basic knowledge of Docker, AWS CLI and CI/CD pipelines. Roles and Responsibilities· Develop, maintain and enhance full-stack web applications using React.js and Node.js. · Build responsive, reusable and user-friendly frontend components. · Develop scalable backend services and RESTful APIs using Node.js and Express.js. · Design, develop and maintain PostgreSQL databases, tables, relationships and queries. · Optimise database performance through indexing and query optimisation. · Develop and deploy serverless functions using AWS Lambda. · Integrate AWS Lambda with API Gateway and other AWS services. · Develop event-driven applications and backend processing using AWS services. · Integrate frontend applications with backend APIs. · Develop and integrate third-party APIs, payment gateways and external services. · Implement authentication and authorisation using JWT and role-based access control. · Implement and manage webhooks for third-party integrations. · Optimise application performance, scalability, security and cloud infrastructure. · Troubleshoot and resolve application, API, database and cloud-related issues. · Use Git for version control and collaborative development. · Collaborate with UI/UX designers, QA engineers and other developers. · Participate in code reviews, testing and deployment activities. Preferred Candidate Profile· 2–5 years of hands-on experience in full-stack development. · Strong practical knowledge of React.js, Node.js, Express.js and PostgreSQL. · Experience developing and deploying end-to-end web applications. · Hands-on experience with AWS Lambda and serverless architecture. · Good understanding of REST APIs and third-party API integrations. · Experience with payment gateway integrations and webhook implementation. · Knowledge of AWS cloud services and deployment processes. · Strong understanding of frontend and backend application architecture. · Familiarity with TypeScript, Docker and CI/CD pipelines. · Knowledge of unit testing and integration testing. · Strong problem-solving, debugging and analytical skills. · Ability to work independently and collaborate effectively with team members. · Good communication skills and ability to meet project deadlines. · Ability to understand business requirements and convert them into technical solutions. · Passion for learning new technologies and improving development practices. What We Are Looking For· Strong technical and analytical skills. · Good communication and teamwork abilities. · Ability to manage multiple tasks and meet deadlines. · Strong debugging and troubleshooting capabilities. · A self-motivated and proactive approach to development. · Willingness to learn and adapt to new technologies. · Ability to deliver scalable, secure and high-quality applications.
काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →