PinnacleWorks is a global provider of AI-Powered SaaS Based Products including SuperBot which empower businesses to move towards Smart Automation. With an emphasis on the vision of "Always Evolving", PinnacleWorks has a renowned presence in the IT market with a large pool of clients from different sectors.
Role Description
This full-time on-site role, located in Gurugram, is for a Sr. Full Stack Developer React.js. As a Sr. Full Stack Developer React.js, you will be responsible for building user-friendly web applications, implementing UI designs, developing and maintaining back-end APIs, and collaborating with cross-functional teams, among other tasks.
Key Responsibilities:
- Microservice Development:
- Develop, maintain, and optimize microservices for our software applications.
- Containerization and Orchestration:
- Demonstrate proficiency with Docker and possess a working knowledge of container orchestration platforms, such as AWS Elastic Beanstalk.
- Utilize AWS services, including AWS Lambda, to enhance containerized applications and enable serverless computing.
- Cloud Services:
- Exhibit extensive experience with AWS services, including AWS S3, AWS EC2, and AWS Lambda.
- Implement and manage cloud-based solutions to ensure scalability, reliability, and performance.
- Version Control:
- Showcase strong familiarity with GIT and AWS CodeCommit for efficient code management and collaboration.
- Implement version control best practices to streamline development workflows.
- Front-end Development:
- Demonstrate proficiency in React.js, Redux, and Tailwind CSS for building responsive and user-friendly web applications.
- Ensure the development of aesthetically pleasing and intuitive user interfaces.
- Back-end Development:
- Utilize Node.js and MongoDB for efficient and scalable back-end development.
- Apply knowledge of code optimization and performance tuning to enhance system efficiency.
- Code Testing:
- Implement and maintain robust testing procedures to ensure code quality and reliability.
- Incorporate automated testing practices to streamline the development and release process.
- CI/CD and DevOps:
- Implement and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines for efficient and automated software delivery.
- Utilize DevOps principles to enhance collaboration between development and operations teams, optimizing the development lifecycle.
- Team Management:
- Provide guidance and mentorship to junior team members.
- Foster a collaborative and productive work environment.
- Encourage the adoption of best practices in software development and AWS services.
Qualifications
- Bachelor's degree or higher in Computer Science, or a related field
- Minimum of 3 years experience developing responsive web applications using React.js, Node.js, and MongoDB
- Proficient in HTML, CSS, JavaScript, and related front-end technologies
- Experience with mobile app development, REST API design and implementation, and Git version control system
- Experience with AWS, Firebase, and Agile methodologies is preferred
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment
If you're interested in joining a dynamic team of developers working on cutting-edge technologies, then we encourage you to apply!
We are an equal-opportunity employer and welcome candidates from all backgrounds to apply.