Title:  Applications Engineer

Job ID:  14852

Aero - 501 Airport Rd, SG


About Us:

The Transformation team in ST Engineering Aerospace Engines Pte Ltd (Engines) is passionate and driven to bring in the latest technology to help improve the work processes of the company. We are looking for a talented Front End Application Engineer with a strong focus on UI/UX design to join our growing team and help us build visually appealing and highly functional web applications.


Role Overview:

As a Front End Application Engineer with UI/UX design skills, you will be responsible for designing, developing, and optimizing our web applications. You will play a crucial role in creating seamless and engaging user experiences by combining your development expertise with your design sensibilities.


Key Job Responsibilities:

  • Develop and maintain responsive web applications using Python-based front end frameworks (such as Dash, Flask with Jinja2, or Django with Django templates).
  • Collaborating with internal team to create and translate UI/UX design mockups and wireframes into interactive, user-friendly features.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Conduct thorough testing of applications, identifying and fixing bugs and performance issues.
  • Stay up-to-date with emerging technologies and industry trends to continually improve development processes.
  • Work closely with back end developers to integrate APIs and other services.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Advocate for the user experience throughout the development process, ensuring that UI/UX considerations are incorporated into the final product.
  • Assist in the creation of user flows, prototypes, and interactive mockups to visualize and test design concepts.


Required Experience and Qualifications:

  • A good degree in Computer Science, Information Technology, Graphic Design, or a related field, or equivalent experience.
  • Proven experience as a Front End Developer or similar role with a strong focus on UI/UX design will be an added advantage.
  • Proficiency in Python and experience with Python-based front end frameworks (e.g., Dash, Flask with Jinja2, Django with Django templates).
  • Strong understanding of responsive design principles and cross-browser compatibility issues.
  • Experience with version control systems such as Git.
  • Familiarity with RESTful APIs and web services.
  • Knowledge of front end build tools and package managers (e.g., PyPI, pip).
  • Excellent problem-solving skills and attention to detail.
  • A team player with excellent verbal and written communication skills to communicate with the wider business and functional groups