Lead Software Engineer

Empower LLC

Hinoba-an

On-site

PHP 1,200,000 - 1,700,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Empower LLC in the Philippines is seeking a Lead Full Stack Engineer to own end-to-end development across front-end and back-end layers, from requirements to production. The role is hands-on and requires adapting to challenging problems within a cohesive team.

You will work with Java, Spring, React and modern tooling, mentor peers, review code, and participate in architecture decisions to deliver scalable, secure financial software.

Qualifications

  • Bachelor's degree in related field or equivalent professional experience.
  • 8+ years of software development experience.
  • Strong backend and frontend full-stack capabilities.
  • Proficient in Java, Spring, and modern frontend tools.
  • Experience with Agile methodologies.

Responsibilities

  • Lead design and development of major software features.
  • Mentor junior and mid-level engineers.
  • Collaborate with cross-functional teams to refine requirements.
  • Participate in code reviews and maintain high-quality code.
  • Investigate and resolve complex technical issues.
  • Document solutions with clear code comments.
  • Continuously learn and adopt new technologies.

Skills

Java
Spring / Spring Boot
React
JavaScript / ES6
OAuth2 / JWT / SSO / Spring Security
SQL / ORM (Hibernate / JPA)
Unit testing (Jest/Chai/Mocha)
Leadership / mentoring
Agile

Education

Bachelor's degree in related field

Tools

Git
Maven
Hudson/Jenkins
AWS (EKS / ECS)
Webpack
Enzyme
Jest
Selenium

Job description

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.

Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself.

As a Lead Full Stack Engineer, you will be involved in all stages of the project lifecycle from requirements to development, to implementation in production environments. This position is very hands‑on and requires a strong ability to adapt to challenging problems and an intense desire to work as part of a cohesive team. All team members are expected to keep abreast of the latest industry trends, technologies, and frameworks and to display industry competitive skills and techniques.

What will you do:
  • Develop rich client web applications with JavaScript and libraries like React, jQuery and Bootstrap that utilize RESTful Java, Spring, Spring boot web services
  • Construct, comment, unit test, and end-to-end test user interface programs, modules and components of medium complexity
  • Work with and develop client programs, classes and sub-systems of medium complexity
  • Maintain and support existing user interface applications of medium complexity
  • Work with Business Analysts to ensure that technical design and programs satisfy business needs
  • Contribute to peer UI code evaluations
  • Implement quality assurance standards for development activities within assigned projects
What will you bring:
  • 6+ Strong back-end engineering experience in Javaspecifically in Spring, Spring boot framework.
  • 2+ front-end / UI engineering experiencespecifically in Reactwith modern front-end tools such as Webpack, Enzyme,and Jest
  • Demonstrable experience building world‑class, consumer web application interfaces
  • Strong knowledge of security mechanisms such as OAuth2, JWT, SSOand Spring Security
  • Strong knowledge of JavaScriptfundamentals and ES6.
  • Strong knowledge of Oracle, MySQL database, SQL, CRUD, hibernate, JPA and ORM
  • Experiencing writing unit tests for UI components using technologies like Jest, Chai, Mocha, react testing library and end-to-end testing using Selenium
  • Working experience with browser APIs, and passion for optimizing front end performance
  • Bachelor's degree in related field or an equivalent combination of professional experience and/or training required
What will set you apart:
  • Any experience with web service development and AWS architecture like EKS and ECS
  • Experience with Git, Java, Maven, and or Hudson/Jenkins are a plus
  • Knowledge of client-side visualization libraries such as D3 is a bonus
  • Experience with A/B testing and optimization is a plus
  • Strong analytical and problem-solving skills

The Lead Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products.

Essential Functions:
  • Lead the design and development of significant software features or projects.
  • Mentor junior and mid-level engineers and provide technical guidance.
  • Collaborate with cross-functional teams to refine and prioritize software requirements.
  • Participate in code reviews and maintain high-quality code standards.
  • Investigate and resolve complex technical issues and bottlenecks.
  • Contributes to the improvement of development processes and software architecture.
  • Collaborate with cross-functional teams to debug and improve products.
  • Document and demonstrate solutions by developing documentation, code comments, clear and efficient code.
  • Assist in code reviews and enforce standard practices within the team.
  • Continuously learn and adapt to modern technologies and development practices.
Qualifications:
  • Bachelor's degree in related field or an equivalent combination of professional experience and/or training required
  • 8+ years of experience in software development.
  • Proficiency in multiple programming languages.
  • Deep understanding of software architecture and design principles.
  • Strong problem-solving and debugging skills.
  • Effective leadership and communication skills.
  • Experienced working in a Full stack environment.
  • Excellent communication and technical influencing skills.
  • Experience with Agile principles preferred

This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required to perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason.

We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager Software Engineering
Manager Software Engineering

JobCubby • Hinoba-an

Hybrid
PHP 1,800,000 - 3,200,000
Engineer Software - Java Full Stack
Engineer Software - Java Full Stack

Empower LLC • Hinoba-an

On-site
PHP 600,000 - 1,200,000
Sr Software Engineer- Full Stack
Sr Software Engineer- Full Stack

V2 Solutions • Hinoba-an

On-site
PHP 500,000 - 750,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Freshworks • Hinoba-an

On-site
PHP 900,000 - 1,300,000
Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

V2 Solutions • Hinoba-an

On-site
PHP 1,800,000 - 2,400,000
Principal Full Stack Engineer (Java)
Principal Full Stack Engineer (Java)

LegalMatch Philippines, Inc. • Cebu City

On-site
PHP 2,000,000 - 3,000,000
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Senior Full Stack Developer Superstar
Senior Full Stack Developer Superstar

eatOS • Quezon City

On-site
Flexible work schedule
Remote work options
Opportunity to work with cutting-edge technologies
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Engineering
Engineering

Orangeandbronze • Makati

On-site
Competitive salary
Performance-based bonuses
Flexible working hours
+4