Senior Backend Software Developer (TDD Specialist)

Guatemala, Guatemala🕖 7 months ago

Job Title: Senior Backend Software Developer (TDD Specialist)

Location: Remote (LATAM only)

Job Description:

In OrchardTek we are seeking a highly experienced Senior Backend Software Developer with a specialization in Test-Driven Development (TDD), advanced backend engineering skills, and a solid grasp of architectural design principles for enterprise-grade systems. The ideal candidate will possess exceptional English proficiency, extensive experience in scaling APIs, and implementing continuous delivery/continuous integration (CD/CI) pipelines. If you have a minimum of 10 years of software development experience, proficiency in Node.js and TypeScript, and a passion for software quality through TDD, we encourage you to apply.

Responsibilities:

-Architect, design, and develop scalable and reliable backend systems, prioritizing test-driven development practices.-Implement and maintain CD/CI pipelines to ensure efficient software delivery while adhering to TDD principles.-Scale APIs to handle high volumes of traffic and optimize performance, emphasizing reliability and maintainability.-Collaborate with cross-functional teams to understand requirements and translate them into technical solutions, with a focus on testability and quality.-Design and implement advanced testing strategies using Jest and other testing frameworks to ensure the reliability and robustness of the codebase, emphasizing TDD.-Lead and mentor junior developers, providing guidance on TDD principles, best practices, and architectural patterns.-Work closely with stakeholders to propose technical solutions that meet both functional and non-functional requirements, emphasizing quality assurance through TDD.-Evaluate and select appropriate technologies and tools to support the development and maintenance of large-scale systems, prioritizing TDD and quality assurance.-Drive initiatives related to data transformation, migration, and management, ensuring data integrity and security while adhering to TDD practices.

Requirements:

-Bachelor's degree in Computer Science, Engineering, or a related field.-Minimum of 10 years of experience in software development, with a focus on backend engineering and TDD.-Proficiency in Node.js and TypeScript, with a strong understanding of asynchronous programming and event-driven architectures.-Extensive experience with Jest or similar testing frameworks, emphasizing TDD practices and code coverage.-Solid understanding of software design principles, including object-oriented programming (OOP) design patterns and architectural best practices.-Experience in architecting and designing enterprise-grade systems, with a focus on scalability, reliability, and performance, prioritizing TDD.-Exceptional English proficiency, with strong communication and collaboration skills, able to effectively convey technical concepts to diverse stakeholders.-Experience working in agile environments and delivering high-quality software in a fast-paced environment, emphasizing TDD and quality assurance.-Familiarity with advanced data manipulation techniques, including data transformation, migration, and management, while adhering to TDD principles.-Proven track record of successfully delivering complex projects on time and within budget, emphasizing quality assurance through TDD.

Type: Full time - 1 month trial period.Location: Fully remote

Benefits:

-Competitive salary above market average-Monday to Friday schedule-Flexible schedule-Paid time off (Vacations and US Holidays)-High opportunities to grow

Key Skills

OrchardTek

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago