Junior Back-end Developer (Remote)
Responsibilities:
- Develop, improve, and maintain high-quality back-end services and APIs.
- Doing test-driven development.
- Within a cross-functional team, collaborate with other developers specializing in the backend, frontend, quality assurance, product owner, scrum master, and etc.
- Apply design patterns and design principles to produce maintainable code.
- Solve technical problems.
Requirements:
- Bachelor/Professional Degree in Engineering: Computer/Information/Tech/Science/Math or relevant
- At least 1 year of working experience in the related field.
- Strong passion for technology, programming & software development.
- Experienced with Javascript or Node Js with any framework.
- Knowledge of CLI, SQL / NoSQL database.
- Knowledge about Microservices Architecture.
- Good Knowledge of RESTFul APIs.
- Experienced with source code management with GIT.
- Excellent logical, analytical, and communication skills.
- Positive thinking and problem-solving skills
- Good team player and proactive attitude
- Complete any 3 challenges in the Campaign #ForChange app that reflects your personal social mission