Architect/Lead Developer

ShyftLabs is a rapidly growing data product company that specializes in creating digital solutions for Fortune 500 companies across various industries.
Backend
Staff Software Engineer
Hybrid
5+ years of experience

Description For Architect/Lead Developer

ShyftLabs, a rapidly growing data product company, is seeking an experienced Architect/Lead Developer to join their team. This role offers a unique blend of hands-on development (50%) and architectural leadership (50%), making it ideal for those who enjoy both coding and guiding technical direction.

As the Architect/Lead Developer, you'll be at the forefront of designing scalable software solutions using TypeScript and related technologies. Your expertise will be crucial in building GraphQL APIs, integrating AWS services, and maintaining high code quality standards. You'll also play a pivotal role in mentoring the development team and collaborating with cross-functional teams to ensure project success.

Key responsibilities include:

  • Architecting and documenting scalable software solutions
  • Engaging in hands-on development of new features and maintaining existing applications
  • Providing architectural guidance and mentorship to the development team
  • Creating and optimizing GraphQL APIs
  • Utilizing AWS services for application deployment and management
  • Working with messaging services like Kafka for event-driven architectures

The ideal candidate will have 5+ years of software development experience, strong leadership skills, and expertise in TypeScript, AWS, and GraphQL. You should be comfortable explaining complex technical concepts and have a passion for staying updated with emerging technologies.

ShyftLabs offers a competitive salary, a strong insurance package, and extensive learning and development resources. If you're looking to shape technical architecture, guide a team, and work on innovative solutions for Fortune 500 companies, this hybrid role based in Noida, Uttar Pradesh, could be your next career move.

Join ShyftLabs and be part of a team that's driving digital transformation across various industries!

Last updated 2 months ago

Responsibilities For Architect/Lead Developer

  • Design, document, and architect scalable software solutions using TypeScript and related technologies
  • Collaborate with stakeholders to identify and define project requirements
  • Engage in hands-on development (50% of the time)
  • Provide architectural guidance and ensure best practices are followed
  • Mentor and support other development teams (50% of the time)
  • Create and optimize GraphQL APIs
  • Write clean, maintainable code and perform unit testing and code reviews
  • Debug and troubleshoot issues in existing applications
  • Maintain comprehensive documentation of code and processes
  • Collaborate with cross-functional teams
  • Utilize AWS services for application deployment and management
  • Work with Kafka or other messaging services for event-driven architectures and data streaming
  • Stay updated with emerging technologies and participate in team knowledge sharing

Requirements For Architect/Lead Developer

TypeScript
JavaScript
Kafka
  • 5+ years of experience in software development, with a strong focus on architecture and design
  • Proven experience in leading development teams and architectural design
  • Strong knowledge of JavaScript and TypeScript
  • Experience with RESTful APIs and GraphQL
  • Proficiency in AWS services and cloud-based development
  • Understanding of version control systems (e.g., Git) and collaborative workflows
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills, capable of explaining technical concepts clearly
  • Familiarity with agile methodologies and the software development lifecycle
  • BA/BS in Computer Science, Engineering, or a related field

Benefits For Architect/Lead Developer

  • Competitive salary
  • Strong insurance package
  • Extensive learning and development resources

Interested in this job?

Jobs Related To ShyftLabs Architect/Lead Developer

Lead Software Engineer

Lead Software Engineer position at ShyftLabs focusing on backend development, system architecture, and technical leadership for enterprise solutions.

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Staff Product Engineer (Backend)

Staff Product Engineer (Backend) role at Accurx, leading architectural decisions and engineering excellence for healthcare communication software used by 98% of NHS GP practices.

Staff Technical Program Manager

Staff Technical Program Manager position at LinkedIn focusing on delivering large-scale technical programs and driving cross-functional collaboration.

Staff Software Engineer

Lead technical initiatives and architect scalable solutions as a Staff Software Engineer at Deliveroo, shaping the future of food delivery technology.