- B2B
- Early StageStartup in initial stages
Junior Back End Developer
- 0.5% – 1.0%
- Remote •
- 1 year of exp
- Internship
Not Available
Remote only
About the job
Diaryz, A Memoryz Company.
Diaryz: A peer-driven digital diary for unpaid caregivers. We break down caregiver stigma and increase peer-based support by leveraging a mobile app for those providing care, regardless of disease, via mood tracking and journalling powered by community interactions.
We are rebuilding our Memoryz App from the ground up, leveraging insights from our current users and proof of concept algorithms from our data science team.
We are seeking a motivated and enthusiastic Junior Back End Developer to join our dynamic engineering team. As a Junior Back End Developer, you will play a crucial role in designing, developing, and maintaining the back end components of our cutting-edge applications. You will have the opportunity to work with modern technologies, collaborate with experienced developers, and contribute to the growth of our innovative projects.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Comfortable with AWS (Amazon Web Services) and cloud operations, including deployment, monitoring, and maintenance of cloud-based applications.
Proficiency in GO programming language, with a strong understanding of its core concepts and idioms
Prior experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Familiarity with microservices architecture and RESTful API design principles.
Basic understanding of databases, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
Responsibilities:
Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
Design, develop, test, and maintain scalable and efficient back end solutions.
Write clean, maintainable, and well-documented code.
Work closely with front end developers to ensure seamless integration between front end and back end systems.
Optimize application performance and troubleshoot any issues that arise.
Contribute to code reviews, provide constructive feedback, and participate in knowledge-sharing activities.
Benefits:
Opportunity to work in a fast-paced and innovative environment.
Mentorship and professional development opportunities to enhance your technical skills.
Exposure to a variety of projects and technologies, providing a well-rounded learning experience.
Flexible working hours
Join our team and embark on an exciting journey as a Junior Back End Developer, contributing to the development of groundbreaking solutions that make a difference in the lives of our users. If you are passionate about back end development, cloud operations, and emerging technologies, we encourage you to apply and be part of our dynamic team.