Architect/Lead Developer

ShyftLabs Other US Location

Company

ShyftLabs

Location

Other US Location

Type

Full Time

Job Description

Position Overview:

We are looking for an experienced Architect/Lead Developer to design scalable software solutions using TypeScript and related technologies. You will lead hands-on development (50%), provide architectural support, and mentor the development team (50%). Key responsibilities include building GraphQL APIs, integrating AWS services, maintaining code quality, and collaborating with cross-functional teams. If you're skilled in TypeScript, AWS, and leadership, this role offers an opportunity to shape our technical architecture and guide the team


ShyftLabs is a rapidly growing data product company that specializes in creating digital solutions for Fortune 500 companies across various industries. We are looking for a talented and experienced Backend Developer to join our team and help us continue to deliver innovative solutions that help accelerate business growth

Job Responsibilities:

  • Architectural Support: the design, documentation and architecture of scalable software solutions using TypeScript and related technologies.
  • Stakeholder Engagement: Collaborate with stakeholders to identify and define project requirements, translating them into technical specifications.
  • Development Oversight: Engage in hands-on development, focusing on both new feature implementation and maintaining existing applications (50% development).
  • Team Collaboration: Work closely with our development team to provide architectural guidance and ensure best practices are followed.
  • Support and Mentorship: Mentor and support other development teams by providing architectural guidance and troubleshooting assistance (50% support).
  • API Development: Create and optimize GraphQL APIs
  • Code Quality: Write clean, maintainable code following best practices, including unit testing and code reviews.
  • Troubleshooting: Debug and troubleshoot issues in existing applications to improve performance and reliability.
  • Documentation: Maintain comprehensive documentation of code and processes.
  • Collaboration: Work with cross-functional teams to ensure alignment and understanding of project requirements.
  • AWS Integration: Utilize AWS services (e.g., Lambda, S3) for application deployment and management.
  • Messaging Services: Experience with Kafka or other messaging services for event-driven architectures and data streaming.
  • Continuous Improvement: Stay updated with emerging technologies and participate in team knowledge sharing.

Basic Qualifications:

  • 8+ 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 Nodejs, 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.

We are proud to offer a competitive salary alongside a strong insurance package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

Apply Now

Date Posted

01/21/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Team Lead, Expansion Account Executive - Personio

Views in the last 30 days - 0

Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...

View Details

Lead Data Analyst - Mitigation - WISE

Views in the last 30 days - 0

Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details