
Search by job, company or skills
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Years of Experience:
Minimum 2+ years of experience in back-end development and related technologies.
Responsibilities:
- Develop, maintain, and optimize back-end services and APIs for our platform.
- Collaborate with the front-end team to create seamless integration between front-end and back-end components.
- Write clean, scalable, and efficient code following best practices and industry standards.
- Implement appropriate security measures to ensure the privacy and safety of user data.
- Debug and resolve issues with existing services, enhancing performance and stability.
- Participate in the full software development life cycle, from requirement analysis to deployment.
- Stay current with emerging back-end technologies, frameworks, and best practices to enhance platform performance.
Requirements:
- Strong experience with Node.js, DevOps and Express.js for server-side development.
- Proficient in GraphQL/REST for API development and efficient data fetching.
- Solid understanding of MongoDB and Redis for database management and caching.
- Experience with version control systems, such as Git.
- Familiarity with cloud infrastructure providers like AWS or GCP.
- Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes, is a plus.
- Knowledge of Firebase is a plus.
- Strong problem-solving skills.
- Excellent communication and teamwork skills, with the ability to collaborate effectively with team members from various disciplines.
- Eagerness to learn and adapt to new technologies and industry trends.
Job ID: 134106965