Junior Back-End Developer - GIG Rewards App

Assist in developing and maintaining server-side components for web and mobile applications. Build and integrate APIs, work with databases, optimize performance and scalability, collaborate with front-end developers, troubleshoot issues, follow security best practices, and learn from senior developers while writing clean, maintainable code.

Responsibilities

  • Assist in building and maintaining server-side logic and APIs for web and mobile applications
  • Work with databases to optimize data storage, retrieval, and management
  • Write clean, maintainable, and efficient code under supervision
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Troubleshoot and debug back-end issues to ensure smooth functionality and performance
  • Contribute to the development and improvement of existing back-end services
  • Follow and contribute to coding standards, best practices, and documentation processes
  • Implement and help ensure data security and back-end security best practices
  • Stay updated on emerging back-end technologies and tools

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field or equivalent experience
  • 1-2+ years of experience in back-end development
  • Basic knowledge of at least one back-end programming language such as Python, Node.js, Ruby, Java, PHP, or .NET
  • Familiarity with databases (SQL and/or NoSQL), including database design and query optimization
  • Understanding of RESTful APIs and how to build and consume them
  • Basic knowledge of version control systems, preferably Git
  • Eagerness to learn and improve technical skills in back-end development
  • Experience or familiarity with AWS, Azure, or Google Cloud is preferred
  • Basic knowledge of Docker or other containerization tools is preferred
  • Familiarity with testing and debugging tools is preferred
  • Understanding of web security concepts and best practices is preferred
  • Experience with Agile/Scrum methodologies and tools such as Jira and Confluence is preferred
  • Strong analytical and problem-solving skills
  • Ability to work well in a team and communicate effectively
  • Self-motivated with the ability to manage time and priorities
  • Attention to detail and commitment to clean, maintainable code

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available