Software Engineer II- UI Developer - Manila

apartmentCoDev placeManila scheduleFull-time calendar_month 
Lead the development of user interface solutions for complex applications, adhering to design best practices and user-centric principles.
  • Write and maintain clean, efficient, and scalable code using languages and frameworks such as HTML, CSS, JavaScript, React, or Angular.
  • Provide expertise in UI/UX design principles, focusing on accessibility, responsiveness, and performance optimization.
  • Conduct thorough testing, including unit testing and user acceptance testing, to ensure high-quality and bug-free interfaces.
  • Document all technical aspects of UI development, including design decisions, user flows, and code structure.
  • Collaborate with product managers, UX designers, and backend developers to ensure UI solutions meet functional and aesthetic requirements.
  • Lead and mentor junior developers in UI best practices, coding standards, and effective design techniques.
  • Review and approve code submissions, ensuring adherence to design guidelines, minimizing bugs, and optimizing performance.
  • Act as a technical expert in diagnosing, resolving, and preventing UI-related issues.
  • Ensure the UI adheres to the latest web standards, including security best practices and performance benchmarks.
  • Lead efforts to adopt new front-end technologies, tackle complex design challenges, and drive continuous improvement in the UI development process.

Requirements:

  • 3+ years of hands-on experience in front-end development using ReactJS (preferred), JavaScript, HTML, and CSS
  • Good knowledge of Core OO JavaScript concepts.
  • Deep understanding of Javascript fundamentals.
  • Good understanding of third-party state management library such Mobx (preferred) or Redux.
  • Knowledge of DOM API's, CSS, layout strategies
  • Web accessibility standards such as WCAG, Section 508
  • Solid experience with SASS, jQuery, SQL, Bootstrap, and Git for building responsive and maintainable web applications.
  • Familiarity with Redux, Perforce, and Sencha ExtJS in enterprise-level projects.
  • Experience integrating with various tools and technologies across both front-end and back-end environments.
  • Strong understanding of UI/UX principles and modern web development best practices.
  • Ability to write clean, maintainable code and follow established coding standards.
  • Excellent problem-solving skills and ability to work collaboratively in an Agile development environment.
business_centerHigh salary

Senior Software Engineer - Manila

apartmentdigital media factory GmbHplaceManila
We are looking for an experienced, team-oriented senior software engineer with analytical and problem solving skills and familiarity with network technology and network protocols: You have:  •  Knowledge in network technology/protocols such as SIP...
placeMakati, 6 km from Manila
A successful Software Engineer, Networks should have:  •  A degree in Computer Science, Information Technology, or a related field.  •  Strong knowledge of network design, implementation, and troubleshooting.  •  Familiarity with industry-standard networking tools...
local_fire_departmentUrgent

Software Engineer IBM Maximo

apartmentYONDU INC.placeTaguig, 12 km from Manila
The Software Engineer is responsible for developing and testing of complex software solutions; adheres to the organization’s best practices and standards set by the capability leads; and contributes to the design of components of larger software...