Lead Full Stack Developer
WWWNEXTLEAPADVISORYCOM Verified employer
Actively hiring · Posted 5d ago · JEV2610683C94C545
Job description
YOUR RESPONSIBILITIES• Development and unit testing of web application including front-end (SPA) and back-end (microservices),maintenance & support of the same• Provide assistance to Project Managers and Technical Leads in the planning of projects (eg provision ofestimates, risk analysis, requirements analysis, technical options)• Software Design• Involvement in full life cycle of projects (including requirement analysis and system design, developmentand support if required)• Support and work collaboratively with teams across areas of design, development, quality assurance andoperations• Commit your knowledge and experience into team success• Be prepared to travel (when needed) to work with other offices• Attend meetings if required to discuss and demonstrate solutions at both technical and business level• To be a single person responsible for overall technical health and Tech Ownership• To be a knowledge keeper for product, its architecture, design and implementation details• Provide overall mentorship, coaching and on-demand trainings to improve and unify development styleREQUIRED SKILLS AND EXPERIENCE• 7+ years in application development• Understanding the sense of OOP/OOD/DDD• Using of OOP and patterns• ASP.NET MVC experience• Database experience (MS SQL, MongoDB, ElasticSearch or similar) and ORM technologies (LINQ, EF or similar)• MSBuild• Performance optimization• Security design and implementation• API design and development including RPC-like / REST• Distributed message based application design and implementation• TDD practices• CI/CD practices• HTML5/CSS3/JavaScript/TypeScript and AJAX experience• SPA (Single Page Application) design and implementation (Angular, React, Vue.js or similar)DESIRABLE SKILLS AND EXPERIENCE• CQRS and Event Sourcing pattern Experience• AWS-based development• Serverless• Docker• .Net Core• MongoDB• ElasticSearch• Knockout.js• Vue.js• Design and usability skills are a plus• Multi-tenant application development experience is a huge plusPERSONAL SKILLS• Clever personality• Strong spirit skills set: conflict resistant, self -motivated, result-oriented, responsible, honest, “open”,courageous
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with WWWNEXTLEAPADVISORYCOM.
- Track your application and get updates by email and WhatsApp.