i
Pactap
1 Pactap Job
PACTAP - Full Stack Developer - Node.js/AngularJS (5-12 yrs)
Pactap
posted 24d ago
Flexible timing
Key skills for the job
Job Summary :
We are looking for a highly skilled and experienced Full Stack Developer with a proven track record in leading development teams and delivering robust, scalable, secure, and sustainable software solutions. The ideal candidate will be proficient in front-end and back-end technologies, experienced with AWS deployment, and well-versed in the full Software Development Life Cycle (SDLC).
This role requires hands-on development, high-level and low-level system design, team management, and close collaboration with the Product Manager to build and enhance a marketplace platform for packaging materials.
Key Responsibilities :
- End-to-End Development : Lead the design, development, testing, and deployment of a secure and scalable internet marketplace platform for packaging materials.
- System Design : Drive both high-level and low-level design of the platform, ensuring scalability, performance, and maintainability.
- Team Leadership : Manage and mentor a team of developers, conduct code reviews, and facilitate team growth.
- Front-End Development : Design and develop responsive user interfaces using Angular, HTML, CSS, and Typescript with a focus on usability and performance.
- Back-End Development : Build efficient and scalable APIs and server-side applications using Node.js and Java while prioritizing security best practices.
- Cloud Deployment : Deploy and manage applications on AWS infrastructure, ensuring optimal performance, sustainability, and cost efficiency.
- CI/CD Pipeline : Implement and manage CI/CD pipelines for automated code deployment, testing, and integration to ensure rapid and reliable releases.
- Platform Sustainability : Architect solutions that are scalable, maintainable, and optimized for long-term sustainability and resource efficiency.
- Security Focus : Ensure adherence to security guidelines, implement security protocols, and protect the platform from vulnerabilities and threats.
- Collaboration : Work closely with the Product Manager to align technical efforts with business goals, prioritize features, and address stakeholder requirements.
- SDLC Management : Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Troubleshooting : Debug and resolve technical issues across the stack in a timely manner.
- Best Practices : Advocate and implement best coding practices, documentation, and architectural guidelines to deliver high-quality software.
Required Skills & Qualifications :
Education :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience :
- Minimum 5 years of professional experience in software development with at least 2 years leading development teams.
Technical Proficiency :
- Strong knowledge of Angular, Node.js, Typescript, HTML, and CSS.
- Proficiency in Java for backend application development.
- System Design: Proven experience in high-level and low-level system design to create scalable, efficient, and maintainable architectures.
- SDLC Expertise : Clear understanding of all phases of the Software Development Life Cycle (planning, development, testing, deployment, and maintenance).
- Team Leadership : Demonstrated ability to lead and mentor a team of developers, conduct performance reviews, and manage workloads.
- Problem Solving : Strong analytical and problem-solving skills with a focus on sustainable and scalable solutions.
- Collaboration Skills : Proven ability to work closely with Product Managers and cross-functional teams to align technical solutions with business requirements.
- Communication Skills : Excellent verbal and written communication skills for effective stakeholder management.
- Tools & Technologies : Git, Docker, RESTful APIs, microservices architecture, and AWS services.
Preferred Skills :
- Familiarity with Agile methodologies (e.g., Scrum or Kanban).
- Experience with modern frameworks or libraries for state management.
- Knowledge of additional cloud services (Azure, GCP) is a plus.
- Experience working with DevOps teams and tools.
- Prior experience developing internet marketplaces or e-commerce platforms.
Why Join Us?
- Be a part of a collaborative, fast-paced environment with opportunities to lead and innovate.
- Contribute to building a scalable and sustainable internet marketplace platform for packaging materials.
- Competitive compensation and benefits.
- Opportunities for professional growth and development.
- Work closely with a dynamic and driven Product Management team.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice