Search by job, company or skills

  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description


Role: PrincipalWeb Developer

Role Responsibilities:

  • Design, develop, and maintain web-based user interfaces written in Typescript using React
  • Ensure high-quality code through automated testing, particularly integration testing, and maintain a strong emphasis on code quality.
  • Collaborate with cross-functional teams, including Business Analysts (BAs), QA engineers, and Project Managers (PMs), to deliver solutions that meet business requirements.
  • Wireframing user interfaces for rapid prototyping and feedback
  • Demonstrate T-shaped skills by actively contributing to all areas of development and assisting team members in developing their own T-shaped skills
  • Participate in agile ceremonies and contribute to an agile mindset within the team.
  • Maintain detailed documentation of code, processes, and system configurations.
  • Work closely with Business Analysts and stakeholders.
  • Interpret business requirements into technical specifications.
  • Document technical designs, workflows, and deployment guides.
Technical Skills
  • Strong hands-on experience with Drupal 8/9/10 (site-building + back-end development).
  • Proficiency in PHP, including OOP and Composer.
  • Strong knowledge of HTML, CSS, JavaScript, and Twig templates.
  • Experience developing custom Drupal modules.
  • Good understanding of database design, SQL, and Drupal's entity schema.
  • Experience with Git, CI/CD, Docker, and modern DevOps workflows.
  • Familiarity with Acquia, Pantheon, or other enterprise hosting platforms.
  • Understanding security hardening, performance tuning, and caching.
Soft Skills
  • Strong communication skills and ability to explain technical topics clearly.
  • Ability to work collaboratively within Agile/Scrum teams.
  • Strong problem-solving, analytical thinking, and attention to detail.
  • Ability to work independently and manage multiple tasks. Desirable Experience / Competences
  • Minimum 3 Years of professional web application development
  • Recent experience with React functional components (experience with other frameworks may be considered)
  • Experience writing integration and unit tests for user interfaces is required
  • Experience designing and building systems using a contract-first methodology is preferred
  • Must feel comfortable creating wireframes in Figma (or similar tools)
  • Experience with Isomorphic frameworks, such as NextJS is preferred
  • Experience with mono-repo tooling, such as NX or yarn workspaces, is preferred
  • Experience working in agile environments and a strong agile mindset.
  • Attention to detail and the ability to work under pressure without being distracted by complexity.
  • Experience working closely with stakeholders to create user interfaces that solve business problems
  • Knowledge of AWS software solutions is beneficial.
General Skills
  • Strong communication skills, both written and verbally
  • Strong Typescript/JavaScript proficiency
  • Moderate CSS proficiency
  • Understanding of UX and UI accessibility principles
  • Comfortable with Wireframing tools, such as Figma
  • Ability to work effectively as part of a team and independently when required.
  • Proficiency in using Git for version control and JIRA for backlog management.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Ability to use own initiative, with strong personal organization skills.
  • Ability to develop new skills and understand new technology as required.
  • Personable and engaging.
  • Communicate effectively and efficiently to internal and external stakeholders.
  • Build relationships and networks with both internally and externally wherever possible.
  • Demonstrates strong customer focus.
  • Demonstrates ability to work effectively with others.
  • Constructively handles disagreements to reach a resolution.
  • Ability to work with diverse groups/ personalities.
  • Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights.
  • Excellent attention to detail, highly organized with a proactive approach.
  • Strong analytical ability and problem-solving skills


More Info

Job Type:
Employment Type:

About Company

Eclaro is an IT & Business recruiting and staffing firm, headquartered in New York NY, with 3 offices in Metro Manila, providing highly qualified IT talent and business professionals for clients in the United States, Canada, Europe, Australia, New Zealand and South Africa.

Job ID: 144589681