
Remote
Full-Time
India
Skills
Node.js
REST APIs
Angular
React Native
About the Role
Job Title: Full Stack Web Developer (ReactJS, Angular, Node.js, PostgreSQL, React Native)
Job Description:
As a Full Stack Web Developer, you will be responsible for designing, developing, and maintaining
both front-end and back-end components of our web applications. You will work closely with the
development team and stakeholders to deliver seamless, high-quality solutions. You will also be
involved in building and maintaining mobile applications using React Native.
Key Responsibilities:
Front-End Development:
o Build responsive, user-friendly, and performant web applications using ReactJS and
Angular.
o Implement UI/UX designs, ensuring high-quality user interfaces that are both
functional and visually appealing.
o Develop reusable and scalable components and libraries for future use.
o Collaborate with UX/UI designers to ensure technical feasibility of designs.
Back-End Development:
o Develop and maintain server-side applications using Node.js.
o Design RESTful APIs and ensure seamless integration between front-end and back-
end.
o Integrate third-party services and APIs.
o Write clean, efficient, and maintainable code following best practices.
Database Management:
o Design and manage relational databases using PostgreSQL.
o Ensure database integrity and optimize queries for performance.
o Develop data models and database schema as per project requirements.
Mobile Development:
o Develop mobile applications using React Native, ensuring cross-platform
compatibility (iOS and Android).
o Leverage platform-specific capabilities and optimize mobile performance.
Collaboration & Code Quality:
o Collaborate with cross-functional teams (designers, product managers, QA) to define
and implement features.
o Participate in code reviews and contribute to improving team coding standards and
processes.
o Write unit and integration tests to ensure code quality and minimize bugs.
Deployment & Maintenance:
o Work with DevOps teams to deploy applications to production.
o Troubleshoot and resolve issues related to production environments.
o Continuously improve applications based on feedback and emerging technologies.
Required Skills & Qualifications:
Frontend:
o Strong proficiency in ReactJS and Angular.
o Experience in creating single-page applications (SPA) with client-side routing and
state management (e.g., Redux, Context API).
o Proficient in HTML5, CSS3, and modern JavaScript (ES6+).
o Familiarity with responsive design principles and frameworks (e.g., Bootstrap,
Material UI).
Backend:
o Experience with Node.js and related frameworks (e.g., Express.js).
o Strong understanding of RESTful API development and microservices architecture.
o Familiarity with server-side rendering and caching strategies.
Databases:
o Proficient in relational databases, particularly PostgreSQL.
o Experience with database design, normalization, and query optimization.
Mobile Development:
o Experience with React Native for building cross-platform mobile applications.
o Familiarity with mobile app deployment to App Store/Google Play.
Tools & Practices:
o Proficient with Git and version control.
o Familiar with CI/CD pipelines and deployment processes.
o Strong understanding of Agile methodologies and project management tools (e.g.,
Jira, Trello).
Soft Skills:
o Strong problem-solving skills and attention to detail.
o Excellent communication skills and ability to collaborate in a team environment.
o Ability to work in a fast-paced, deadline-driven environment.
Preferred Skills:
Experience with TypeScript.
Knowledge of containerization tools (e.g., Docker).
Familiarity with cloud services (e.g., AWS, Google Cloud, Azure).
Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
Experience with GraphQL.
Job Description:
As a Full Stack Web Developer, you will be responsible for designing, developing, and maintaining
both front-end and back-end components of our web applications. You will work closely with the
development team and stakeholders to deliver seamless, high-quality solutions. You will also be
involved in building and maintaining mobile applications using React Native.
Key Responsibilities:
Front-End Development:
o Build responsive, user-friendly, and performant web applications using ReactJS and
Angular.
o Implement UI/UX designs, ensuring high-quality user interfaces that are both
functional and visually appealing.
o Develop reusable and scalable components and libraries for future use.
o Collaborate with UX/UI designers to ensure technical feasibility of designs.
Back-End Development:
o Develop and maintain server-side applications using Node.js.
o Design RESTful APIs and ensure seamless integration between front-end and back-
end.
o Integrate third-party services and APIs.
o Write clean, efficient, and maintainable code following best practices.
Database Management:
o Design and manage relational databases using PostgreSQL.
o Ensure database integrity and optimize queries for performance.
o Develop data models and database schema as per project requirements.
Mobile Development:
o Develop mobile applications using React Native, ensuring cross-platform
compatibility (iOS and Android).
o Leverage platform-specific capabilities and optimize mobile performance.
Collaboration & Code Quality:
o Collaborate with cross-functional teams (designers, product managers, QA) to define
and implement features.
o Participate in code reviews and contribute to improving team coding standards and
processes.
o Write unit and integration tests to ensure code quality and minimize bugs.
Deployment & Maintenance:
o Work with DevOps teams to deploy applications to production.
o Troubleshoot and resolve issues related to production environments.
o Continuously improve applications based on feedback and emerging technologies.
Required Skills & Qualifications:
Frontend:
o Strong proficiency in ReactJS and Angular.
o Experience in creating single-page applications (SPA) with client-side routing and
state management (e.g., Redux, Context API).
o Proficient in HTML5, CSS3, and modern JavaScript (ES6+).
o Familiarity with responsive design principles and frameworks (e.g., Bootstrap,
Material UI).
Backend:
o Experience with Node.js and related frameworks (e.g., Express.js).
o Strong understanding of RESTful API development and microservices architecture.
o Familiarity with server-side rendering and caching strategies.
Databases:
o Proficient in relational databases, particularly PostgreSQL.
o Experience with database design, normalization, and query optimization.
Mobile Development:
o Experience with React Native for building cross-platform mobile applications.
o Familiarity with mobile app deployment to App Store/Google Play.
Tools & Practices:
o Proficient with Git and version control.
o Familiar with CI/CD pipelines and deployment processes.
o Strong understanding of Agile methodologies and project management tools (e.g.,
Jira, Trello).
Soft Skills:
o Strong problem-solving skills and attention to detail.
o Excellent communication skills and ability to collaborate in a team environment.
o Ability to work in a fast-paced, deadline-driven environment.
Preferred Skills:
Experience with TypeScript.
Knowledge of containerization tools (e.g., Docker).
Familiarity with cloud services (e.g., AWS, Google Cloud, Azure).
Knowledge of testing frameworks (e.g., Jest, Mocha, Cypress).
Experience with GraphQL.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




