Software House focused on results since 1999
Tech Lead Software Engineer, Angular, Nest.js
Location
Poland
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Tech Lead Software Engineer, Angular, Nest.js
Software Mind
• Take ownership of the software development lifecycle, ensuring high-quality, and on time delivery that meets security standards. • Foster the growth of junior and mid-level developers through regular mentorship, pair programming, and knowledge sharing. • Champion code quality by conducting thorough code reviews, enforcing best practices (SOLID, DRY), and leading refactoring initiatives. • Partner closely with Product Owners during refinement sessions to analyze requirements, estimate effort, and ensure technical feasibility. • Collaborate with backend teams to design robust API integrations and ensure smooth data flow between systems. • Continuously improve development processes, focusing on deployments, and CI/CD pipelines. • Analyze complex bugs and production issues, prioritizing fixes to maintain system stability and reliability.
Job Requirements
- 7+ years of software development experience with significant time spent in a Senior or Technical Lead role.
- Deep proficiency in Angular (v2+), TypeScript, HTML5, CSS3/SCSS, and state management (e.g., NgRx).
- Hands-on experience with NestJS (Node.js framework) and PostgreSQL.
- Experience working with cloud platforms, preferably Microsoft Azure, and an understanding of cloud-native architecture.
- Demonstrated experience with Unit Testing (Jasmine/Karma/Jest), TDD, and applying software design patterns.
- Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Strong understanding of Scrum values and experience working in and leading Agile environments.
- Excellent English communication skills to manage an international team and collaborate with global stakeholders.
Benefits
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Frontend Engineer – Full-time
Kata.aiElevating Enterprises Through The Power of Intelligent Digital Transformation #AchieveMore
• Design, develop, and maintain performant, accessible, and visually accurate frontend applications for enterprise clients • Translating product requirements and UI/UX designs into high-quality user interfaces • Support Kata's AI-powered customer experience, chatbot, and voice communication platforms • Ensure a seamless, reliable, and intuitive product experience for clients and end users.
Frontend Developer
Yellow.aiEnterprise-Grade Conversational AI Platform That Unlocks Business Potential at Scale
• Build modular, testable, and reusable frontend modules • Work with the UX, Product and Backend teams to deliver highly resilient Front End Application • Contribute in all phases of the feature release cycle • Contribute ideas on using latest technologies • Thrive in a dynamic, rapidly changing environment and value end-to-end ownership closely with, and incorporate feedback from Product Management, User Interaction Designers
Senior Frontend Developer
Yellow.aiEnterprise-Grade Conversational AI Platform That Unlocks Business Potential at Scale
• Training and mentoring junior colleagues within the team • Making key decisions on the approach of how the projects are implemented • Collaborating with UI/UX and graphic designers to effectively deliver the work • Build modular, testable, and reusable frontend modules • Work with the UX, Product and Backend teams to deliver highly resilient Front End Application • Perform code reviews, peer reviews, promote best practices • Contribute in all phases of the feature release cycle • Contribute ideas on using latest technologies
• Design, develop, test, and maintain web applications using .NET (C#) and MVC architecture • Build responsive and user-friendly front-end applications using Angular • Develop and optimize database queries, stored procedures, and schemas using SQL Server • Collaborate with designers, product managers, and other developers to define and implement new features • Write clean, scalable, and well-documented code • Troubleshoot, debug, and resolve application issues • Follow best coding practices



