Senior Software Engineer | Codersbrain
full-timecontractual
Posted on August 6, 2025
Job Description
Senior Software Engineer / Software Architect (Technical Lead)
Company Overview
Not specified
Job Summary
The Senior Software Engineer/Software Architect (Technical Lead) will play a pivotal role in leading a remote development team. This position focuses on delivering scalable software solutions while providing technical leadership, mentorship, and oversight of quality assurance processes. The Technical Lead is expected to lead the team in both hands-on software development and strategic architectural design.
Responsibilities
- Technical Leadership: Act as the primary point of contact for technical decisions, unblock and mentor developers, and ensure adherence to QA quality and documentation standards.
- Software Development (70%): Develop and maintain high-quality applications using technologies such as Node.js, Nest.js, Angular, MongoDB, TypeScript, and JavaScript; lead by example through coding and code reviews.
- Architecture & Cloud/DevOps (30%): Design end-to-end scalable, secure and maintainable application architectures. Own cloud and DevOps strategies, including CI/CD pipelines and infrastructure-as-code implementations.
- Cross-functional Collaboration: Collaborate with Product Owners, UX/UI Designers, and other stakeholders to translate requirements into technical solutions and communicate technical decisions to diverse audiences.
Qualifications
- Educational Background: Relevant degree in Computer Science, Engineering, or related field.
- Proven experience as a Senior Full-stack Developer and Technical Lead.
- Strong expertise in Node.js, Nest.js, Angular, MongoDB, TypeScript, and JavaScript.
- Hands-on experience with Digital Ocean, CI/CD pipelines, and infrastructure automation.
- Ability to mentor junior and mid-level developers effectively.
- Experience ensuring adherence to QA processes and documentation requirements.
- Excellent problem-solving and proactive unblocking skills.
- Strong communication and collaboration skills with experience in Agile methodologies (SCRUM, XP) and tools (Jira, Confluence).
- Exceptional English communication skills, both written and spoken.
Preferred Skills
- Experience with multi-lingual applications.
- Knowledge of APIs such as Zoom, DocuSign, and SurveyMonkey.
- Experience in healthcare, scientific, or regulated industries.
Experience
- Minimum of 8+ years of relevant experience in software development and technical leadership.
Environment
- This is a remote position, offering flexibility in work hours from 2 pm to 11 pm.
Salary
Not specified
Growth Opportunities
Not specified
Benefits
Not specified