Posted time November 11, 2022 Job type Remote

On behalf of our client, we are looking for a Lead Software Engineer to join their company fully remote!


• Lead, mentor, and manage a team of full-stack and front-end software engineers
• Collaborate with Product and Engineering stakeholders to design and build product features that meet customer requirements
• Constantly pursuit the software homogeneity among R&D teams, aiming at increased delivery velocity, stability, and performance
• Decompose challenging business problems into software engineering tasks
• Take ownership of designed services and product components through to delivery
• Estimate project work effort and create development roadmaps
• Make sure the team is aligned with project guidelines, requirements, and deadlines
• Clearly communicates tech decisions, roadblocks, and timelines to key stakeholders
• Support technological development of the product
• Develop efficient and reusable systems & components
• Write clean, scalable, secure, well-structured, and testable code
• Refactor and optimize the existing codebase for responsiveness, speed, and scalability
• Perform code reviews and engage in pair-programming sessions

What Skills and Experience You’ll Bring:
• Team or Tech leading experience is mandatory
• Solid experience as a Senior Software Engineer
• Strong experience with Javascript ideally Node.js
• Python experience will be considered as an advantage
• Experience with message brokers (Kafka)
• Solid knowledge of Object-Oriented programming
• Worked with RESTful Services and APIs
• Big fan and follower of agile methodologies
• Strong initiative to find solutions with a can-do attitude
• Exceptional communication, organizational, and time management skills
• Experience with Linux O/S is desirable

What You’ll Enjoy:
• Competitive monthly remuneration
• Medical insurance allowance
• Yearly performance bonus
• Working from home policy & Flexible hours
• Daily lunch allowance
• Udemy paid unlimited membership
• Sport/Gym membership allowance
• Happy hours/events and many more team bonding activities
• Engage with new technologies and innovative products
• Internal hackathons and technical seminars