The job would be fully work from office near Yio Chu Kang MRT.
About the Role
We are seeking a talented and versatile Software Engineer with strong UI/UX design experience to join our team. This role combines full-stack development with a deep understanding of user interface and experience design. You'll be responsible for building, testing, and deploying applications across various platforms and environments, with a keen eye for performance, scalability, and user experience.
Key Responsibilities
- Design and develop responsive web applications using JavaScript, HTML, CSS, and modern frameworks.
- Build robust backend services using Java, Python, and PHP.
- Translate UI/UX design wireframes into actual code and ensure a seamless user experience.
- Deploy and maintain applications across Linux/Unix/Windows environments.
- Integrate with cloud platforms such as AWS, Azure, and GCP.
- Apply knowledge of firewalls and networking to ensure secure application development and deployment.
- Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- =
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proficient in Java, JavaScript, Python, PHP, HTML, and CSS.
- Experience designing and implementing UI/UX with a user-centric mindset.
- Strong understanding of network protocols, firewall configurations, and system security.
- Hands-on experience working in Ubuntu, Linux, Unix, and Windows Server environments.
- Familiarity with AWS, Azure, and Google Cloud Platform (GCP).
- Solid understanding of software development best practices, including version control and agile methodologies.