Back End Developer Intern
Must-have:PythonGoNode.jsExpressGitFrontendBackendQA/TestHybrid
Job Description:
- Assist in the development of backend systems using modern frameworks and technologies.
- Work on designing, building, and maintaining scalable and secure APIs (RESTful).
- Participate in sprint meetings and contribute ideas to improve backend architecture and performance.
- Support debugging, fixing bugs, and optimizing backend services for better stability and speed.
- Collaborate with System Analysts, Frontend Developers, QA Engineers, and other stakeholders to ensure smooth integration and reliable system functionality.
Requirements:
- Currently pursuing or recently graduated from a degree in Computer Science, Information Systems, or related field.
- Understanding and familiar in major programming languages for one or more backend programming languages like Golang, Python or Node.js.
- Familiarity with building back-end services using Golang with frameworks such as Gin or Fiber, and basic understanding of other back-end frameworks like Express.js (Node.js) or Flask (Python).
- Knowledge of relational databases (such as MySQL, PostgreSQL) and/or NoSQL databases (such as MongoDB).
- Familiarity with authentication & authorization mechanisms (JWT, OAuth, etc.).
- Experience using version control systems like Git. • Familiarity with web protocols and APIs (RESTful API).
- High motivation to learn and continuously keep up with the latest web technology developments.
- Desire to continuously enhance skills and keep up with trends in the web development industry.
- Willing to Hybrid Work with 2 on-site working days per week
Skills: Go / Golang, GIT, JWT, Oauth, Python, Backend Development, Node.js, MySQL