This position is no longer available.

Junior Back-End Developer (NodeJS/PHP)

Permanent contract
Quận 8
No remote work
Salary: Not specified

Gameloft
Gameloft

Interested in this job?

Questions and answers about the job

The position

Job description

The Global Web Marketing team has an exciting opportunity for a Back-End Developer to join our team of developers, working on creating best-in-class web-based products supporting the company’s marketing efforts (consumer and corporate sites, customer care, forum, game sites, campaign sites and newsletters).

An Intermediate Back-End Developer is responsible for server-side web application logic and works hand in hand with the Front-End Developers on integration. He/she develops scripts and implements coding for various websites and applications using NodeJS to create dynamic web applications.

  • Server-Side Development:
    • Develop robust and scalable server-side logic using PHP and Node.js.
    • Implement RESTful APIs to support front-end functionalities.
    • Collaborate with front-end developers to integrate user-facing elements using server-side logic.
  • Database Management:
    • Design and implement database schemas.
    • Optimize database queries for maximum performance.
    • Work with relational databases such as MySQL as well as non-sql such as MongoDB.
  • Cloud Computing:
    • Utilize cloud computing services (e.g., AWS, Azure, or Google Cloud) to deploy, manage, and scale web applications.
    • Implement serverless architecture and leverage cloud functions for enhanced scalability.
    • Manage and optimize cloud infrastructure to ensure cost-effective and efficient operation.
  • Security:
    • Implement security best practices to safeguard user data and prevent potential vulnerabilities.
    • Ensure the server operates effectively under high traffic conditions, implementing measures to mitigate risks such as DDoS attacks.
    • Stay updated on the latest security trends and technologies, with a focus on maintaining a secure environment for web applications.
  • Collaboration:
    • Work closely with front-end developers, designers, and other stakeholders, to deliver high-quality solutions.
    • Communicate effectively with team members and provide technical guidance when needed.

Preferred experience

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Back-End Developer with a strong portfolio of web applications.
  • Technical Skills:
    • Strong knowledge of PHP and Node.js for server-side development.
    • Proficient in HTML and CSS.
    • Experience with database management systems, such as MySQL, MongoDB.
    • Proficient in version control systems such as GIT, SVN.
    • Familiarity with cloud computing services, such as AWS Lambda, EC2, S3, or similar services.
    • Understanding of front-end technologies to collaborate effectively with front-end developers.
  • Communication Skills:
    • Good written and reading skills in English.
    • Ability to present ideas clearly and concisely facilitate effective collaboration within the team
    • Proficient in reading and comprehending technical documentation, specifications, and communication from team members.

Want to know more?