';
Sr. Software Development Team Lead

We are seeking a highly skilled and experienced Senior Software Development Team
Lead to join our dynamic team. The ideal candidate will possess strong technical
expertise across a wide range of software languages and technology stacks, with
proficiency in both front-end and back-end development. The primary responsibility of
this role is to lead and mentor a team of developers, ensuring adherence to company
coding standards, best practices, and policies.

Key Responsibilities:

  • Lead a team of software developers, providing technical guidance, mentorship, and support.
  • Conduct thorough code reviews for all development projects, ensuring compliance with coding standards, best practices, and architectural guidelines. Not be afraid to reject code/tickets that don’t meet requirements.
  • Identify areas for improvement in code quality, performance, and scalability, and provide constructive feedback to developers
  • Advocate for and enforce company coding standards, including proper documentation, commenting, and adherence to established design patterns.
  • Collaborate with cross-functional teams, including product managers, designers, and quality assurance engineers, to deliver high-quality software solutions.
  • Stay abreast of industry trends, emerging technologies, and best practices in software development, and incorporate them into the team’s workflow.
  • Act as a technical mentor to junior developers, fostering a culture of continuous learning and professional growth within the team.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 8 years of experience in software development, with expertise in both front-end and back-end technologies.
  • Proficiency in a wide range of programming languages and technology stacks, including but not limited to:
    • Front-end: HTML/CSS, JavaScript (React, Angular, Vue.js), TypeScript
    • Back-end: Node.js, Python, Java, C#, Ruby on Rails
    • Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis)
  • Strong understanding of software design principles, data structures, and algorithms.
  • Proven experience in leading and managing software development teams, with a focus on code quality and adherence to coding standards.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders. Strong management and leadership qualities.
  • Demonstrated ability to thrive in a fast-paced, collaborative environment and drive results through teamwork and leadership.
  • Experience with Agile methodologies (Scrum, Kanban) is a plus.

At FlexiDev we offer our teams a range of comprehensive benefits:

  • Full-time permanent opportunities that allow you to work remotely from virtually any suitable work location.
  • Competitive salaries and comprehensive healthcare coverage through BPJS for all our employees.
  • High-spec device allocation to your remote workplace as standard.
  • Support from highly experienced industry leaders within Indonesia and in other countries.
  • Professional development through weekly Business English classes, which include both private and group programs. The training you receive strengthens effective communication within teams.
  • The opportunity to work with international clients.
  • Weekly drop-in Discussion and Sharing sessions, covering interesting topics that reflect our team’s needs and passions. This reflects our core values of sharing knowledge, intellectual growth.
  • A collaborative project environment with supportive teammates.

How to Apply: 

If you’re passionate about creating exceptional user experiences and have a strong track record as a Team Lead, we’d love to hear from you. Please submit your resume and a portfolio to [email protected]

Job Categories: Software Development
Job Types: Full Time
Job Locations: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Comments
Share
Randy Hardianto