Frontend Engineer

Instructor
Talent Insider
22 November 2023
Jakarta, Jakarta Pusat

About the Company:

Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand.

Registered in Singapore & Indonesia, we can assist with your growth plans and strategies, and continue to expand our regional presence with strong regional partners to assist our client in recruitment and branding strategy.

Job Description:

  • Design, Develop, And Maintain Complex Software Systems.
  • Provide Technical Direction And Leadership To Junior Software Engineers.
  • Collaborate Effectively With Cross-functional Teams, Including Product Managers, Quality Assurance, And Other Stakeholders.
  • Plan, Organize, And Manage Software Development Projects, Including Defining Project Scope, Timeline, And Resources.
  • Track Project Progress, Identify And Manage Risks, And Deliver Projects On Time And Within Budget.
  • Think Critically And Propose Innovative Solutions To Complex Technical Problems.
  • Stay Up-to-date With The Latest Advancements In Software Development Technologies, Methodologies, And Best Practices.
  • Adhere To Coding Standards, Software Development Best Practices, And Maintain Confidentiality Of Sensitive Information.
  • Participate In On-call Rotation To Provide Support For Production Systems.

Job Requirements:

  • 3+ years of experience in software development, with a proven track record of successfully delivering complex software projects.
  • Extensive experience and proficiency in Angular, HTML, CSS, and JQuery.
  • Deep understanding of software development principles, architecture, design patterns, and best practices.
  • Knowledge of database systems, APIs, and software integration.
  • Strong leadership qualities, including mentoring and guiding junior software engineers, providing technical direction, and leading software development projects.
  • Proven experience in managing and leading software development teams, setting technical goals, and overseeing their achievement.
  • Excellent communication skills to convey technical concepts and guide team members in software development tasks.
  • Ability to think critically, propose innovative solutions, and adapt to new technologies and software development methodologies.

Skils: