-
Epergne Solutions

Frontend Developer

Epergne Solutions
Singapore · Full-time · Entry

Frontend Developer 
Location: Singapore


Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Minimum of 5 years of hands-on experience in developing and delivering web applications using ReactJS.
  • Proven experience in system development and maintenance using JavaScript technologies.
  • Self-motivated with a proactive attitude and strong commitment to delivering high-quality results.
  • Excellent problem-solving skills with the ability to think creatively and analytically.
  • Strong team player with effective communication and interpersonal skills.
Nice to Have
  • Proficiency in both class-based and functional components in React.
  • Experience developing backend services using Python and Django.
  • Familiarity with Test-Driven Development (TDD), Extreme Programming (XP), and clean code principles.

  • Responsibilities
    • Execute full-cycle project development activities, including requirements analysis, system design, development, code reviews, testing, migration, and deployment.
    • Analyze business requirements and objectives, and translate them into effective technical designs.
    • Design and develop reusable modules and libraries to support scalability and long-term maintainability.
    • Identify code anti-patterns and propose refactoring strategies to improve code quality.
    • Produce clear, well-documented functional specifications for end users.
    • Deliver detailed technical designs and specifications to guide the development team.
    • Develop Proof of Concepts (POCs) to validate design approaches during the planning phase.
    • Perform hands-on development to implement application features and enhancements.
    • Conduct code reviews and enforce best practices in coding standards, security, and development guidelines.
    • Manage code repositories and maintain development and test environments.
    • Lead the development team through various testing phases (e.g., SIT, UAT, application security testing, and non-functional testing), and provide effective solutions to resolve identified issues.

    Key Skills

    Ranked by relevance

    javascript python tdd
    Login to Apply
    Posted
    May 15, 2025
    Type
    Full-time
    Level
    Entry
    Location
    Singapore

    Industries

    IT Services IT Consulting

    Categories

    Engineering Information Technology

    Related Jobs

    3 roles aligned with this opportunity

    View all jobs
    View Job Details
    Epergne Solutions
    Related

    Python Developer

    2026-03-12

    Full-time
    Entry
    Singapore
    IT Services
    Engineering
    View Job Details
    Epergne Solutions
    Related

    Senior DevSecOps Engineer

    2026-04-23

    Full-time
    Not Applicable
    Oman
    IT Services
    Engineering
    View Job Details
    Epergne Solutions
    Related

    Senior DevSecOps Engineer

    2026-04-23

    Full-time
    Not Applicable
    Qatar
    IT Services
    Engineering