14 Nov
|
Groupsoft Us
|
India
14 Nov
Groupsoft Us
India
JOB DESCRIPTION
We are looking for a skilled Full Stack Developer with strong proficiency in Node.js for backend development and Angular for frontend development to join our growing engineering team. In this role, you will play a key role in building, enhancing, and maintaining scalable web applications that deliver an outstanding user experience. You will collaborate closely with cross-functional teams, including product managers, designers, and fellow developers, to turn functional requirements into high-quality technical solutions.
KEY RESPONSIBILITIES
Backend Development (Node.js)
• Design, build, and maintain server-side applications using Node.js.
• Develop RESTful APIs to power core application features and support frontend functionalities.
• Optimize backend services for speed, reliability, and data security.
• Implement authentication, user permissions, and database management logic.
• Integrate third-party services and external APIs as needed.
• Write clean, modular, and maintainable code adhering to established coding standards. Frontend Development (Angular)
• Develop responsive, user-friendly web interfaces using modern Angular versions.
• Ensure seamless data flow and integration between backend APIs and the frontend UI.
• Collaborate with UI/UX designers to implement modern, intuitive visual layouts.
• Optimize web application performance for maximum speed across various devices and browser platforms.
• Implement state management and maintain UI consistency across the application. Collaboration & Development Lifecycle
• Work actively with software engineers, product managers, and designers in an Agile/Scrum setting.
• Participate in code reviews, feature planning, task estimation, and daily stand-ups.
• Adhere to software development best practices across both frontend and backend domains. Testing & Quality Assurance
• Write unit and integration tests to ensure reliable, bug-free code.
• Troubleshoot, debug, and resolve issues reported across application layers.
• Participate in automated testing procedures and support CI/CD release cycles. Requirements
REQUIREMENTS:
Experience & Technical Skills
• 3–4 years of hands-on professional experience in full-stack web development.
• Proven experience building backend applications using Node.js and constructing RESTful APIs.
• Hands-on proficiency in Angular (v2+) and experience building component-driven interfaces.
• Strong fundamentals in TypeScript, JavaScript, HTML5, and CSS3.
• Solid experience with relational or NoSQL databases (e.g., PostgreSQL, MySQL, or MongoDB).
• Good understanding of code versioning tools like Git.
• Basic understanding of containerization (e.g., Docker) and continuous integration/delivery processes. Soft Skills
• Strong analytical, problem-solving, and debugging skills.
• Clear verbal and written communication skills.
• Ability to prioritize tasks, meet deadlines, and work well within a collaborative team.
• A proactive attitude towards learning new technologies and improving code quality. Bonus Skills (Nice to Have)
• Exposure to cloud platforms such as AWS, Google Cloud, or Azure.
• Familiarity with state management strategies (e.g., NgRx or RxJS pattern mastery) in Angular.
• Basic understanding of microservices architecture or GraphQL.
📌 Full Stack Developer (India)
🏢 Groupsoft Us
📍 India