Software Engineer (2-4 Year Experience)

Summary

The Software Engineer will develop, maintain, and scale web and mobile applications by integrating back-end services and databases. The role requires proficiency in a variety of languages including NodeJS, ReactJS, and Flutter, alongside strong problem-solving and network diagnostic skills.

Candidate from Selangor or Penang are welcome to apply

Responsibilities

Write well designed, testable, efficient code by using best software development practices

Collaborate with internal teams to identify system requirements.

Create multi platforms website layout/user interface by using standard HTML/CSS practices

Integrate data from various back-end services and databases

Gather and refine specifications and requirements based on technical needs

Create and maintain software documentation

Be responsible for maintaining, expanding, and scaling sites

Stay plugged into emerging technologies/industry trends and apply them into operations and activities

Cooperate with web designers to match visual design intent

Requirements and skills

Familiarity with the following programming languages: NodeJS / ReactJS / Flutter /Java / Dot-Net / PHP / Python / React-Native (NodeJS & Flutter is a plus)

Familiarity with relational databases, NoSQL, and time-series databases

Web & Mobile App knowledge

A solid understanding of cyber-security, session management, and best development practices

Adequate knowledge of relational database systems, Object Oriented

Programming and web application development

Hands-on experience with network diagnostics, network analytics tools

Aggressive problem diagnosis and creative problem-solving skills

Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen

Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

BS in computer science or a related field

Team Work

Problem Solving Skill

Unlock job insights

Hirer responsiveness Salary match Number of applicants

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available