Over 10 years we help companies reach their financial and branding goals. Spryc Systems is a values-driven technology agency dedicated.

Gallery

Contacts

706, Skyi Star Town 7, Pune, India

info@spryc.com

+91-7387-488-111

Job Posting

Job Summary:

We are seeking an experienced and highly skilled Lead Fullstack Developer with expertise in Node.js, React, and AWS to join our dynamic team. The ideal candidate will be responsible for leading a team of developers, designing scalable solutions, and ensuring the delivery of high-quality, secure, and efficient applications. If you have a passion for technology, leadership, and problem-solving, we’d love to hear from you.

Key Responsibilities:

  • Technical Leadership:
    1. Lead, mentor, and guide a team of developers in building fullstack applications.
    2. Collaborate with cross-functional teams to define, design, and ship new features.
  • Fullstack Development:
    1. Design, develop, and maintain robust backend services using Node.js.
    2. Build responsive and dynamic front-end applications using React and Material UI.
    3. Implement RESTful APIs and GraphQL endpoints as needed.
  • Cloud Expertise:
    1. Architect, deploy, and manage cloud-based applications on AWS.
    2. Utilize AWS services such as EC2, S3, Lambda, API Gateway, Cognito, and DynamoDB.
    3. Ensure applications are scalable, resilient, and cost-efficient.
  • Serverless Technology:
    1. Leverage serverless architecture to build and deploy scalable solutions.
    2. Utilize AWS Lambda functions effectively to handle various workloads.
    3. Integrate Serverless Framework and tools into the development process.
  • Database Management:
    1. Work with databases such as MongoDB and MySQL.
    2. Optimize database performance and ensure data integrity.
  • Microservices and Micro-frontends:
    1. Design and develop microservices and micro frontend architectures.
    2. Ensure seamless integration and modularity in application components.
  • Code Quality and Best Practices:
    1. Enforce coding standards, code reviews, and best practices.
    2. Optimize performance, security, and maintainability of applications.
  • Project Management:
    1. Work closely with stakeholders to gather requirements and deliver projects on time.
    2. Create and maintain technical documentation.
  • Continuous Improvement:
    1. Stay updated on emerging technologies and industry trends.
    2. Proactively suggest improvements to the existing systems and processes.

Required Skills and Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience:
    1. Minimum of 6+ years of professional experience in fullstack development.
    2. Proven experience in leading development teams.
  • Technical Skills:
    1. Proficiency in Node.js and related frameworks (e.g., Express.js, NestJS).
    2. Expertise in front-end development using React, Redux, Material UI, and TypeScript.
    3. Strong knowledge of AWS services and cloud architecture.
    4. Experience with Serverless technologies and frameworks.
    5. Proficiency in Python for scripting and automation.
    6. Strong knowledge of AWS Lambda, API Gateway, Cognito, and other serverless services.
    7. Familiarity with MongoDB, MySQL, and other databases.
    8. Experience with CI/CD pipelines, Docker, and Kubernetes.
    9. Solid understanding of databases (SQL and NoSQL).
    10. Proficiency in version control systems like Git.
  • Soft Skills:
    1. Strong problem-solving skills and attention to detail.
    2. Excellent communication and interpersonal abilities.
    3. Ability to manage multiple priorities and work in a fast-paced environment.
  • Preferred Qualifications:
    1. Experience with serverless architecture and microservices.
    2. Knowledge of DevOps practices and Infrastructure as Code (e.g., Terraform, AWS CloudFormation).
    3. Familiarity with testing frameworks (e.g., Jest, Mocha, Cypress).
    4. Exposure to Agile/Scrum methodologies.
    5. Experience with micro frontend architecture.
    6. Good to have: Experience with Golang.

What We Offer:

  • Competitive salary and benefits package.
  • Flexible work environment (remote options available).
  • Opportunities for professional growth and development.
  • Collaborative and innovative team culture.