Backend Engineering Intern
Location: Flexible / Remote
Duration: 3-6 months
About the Role:
As an Engineering Intern at Jonajo Consulting, you will be an integral part of our cross-functional Scrum teams, contributing to the development and implementation of innovative software solutions. This role is perfect for students currently pursuing a degree in Computer Science, Engineering, or a related field, who are keen to apply their academic knowledge in a practical, agile development environment.
- Cross-Functional Collaboration: Work within a Scrum team that includes UI/UX designers, front-end engineers, and other roles, contributing to the development and implementation of software solutions.
- Development and Implementation: Assist in building new features and improving existing functionalities. Learn and contribute to various stages of software development, from design to deployment.
- Code Reviews and Testing: Participate in code reviews and engage in product testing, adopting a collaborative approach to problem-solving.
- Learning and Growth: Gain exposure to security measures, data protection solutions, and system scalability.
- Communication and Teamwork: Regularly update the team on task status and schedules, maintaining transparency and a collaborative spirit.
- Education: Currently pursuing a B.S. or M.S. in Computer Science, Engineering, or a relevant field.
- Technical Skills: Basic understanding of programming languages such as Python. Familiarity with web frameworks like Django, Flask, or Pyramid is beneficial.
- Systems Knowledge: An interest in learning about distributed systems, REST APIs, and microservices.
- Problem-Solving: Eagerness to engage in a test-driven development environment and contribute to team discussions.
- Additional Skills: Knowledge of RDBMS, NoSQL technologies, and ORM is advantageous.
- Experience with or interest in NodeJS, Java, AWS, Docker, or Kubernetes.
- Strong foundational knowledge in computer science.
- Enthusiasm for building APIs and understanding agile methodologies.
What We Offer:
- A collaborative, inclusive, and dynamic work environment.
- Mentorship from experienced professionals in various aspects of software development.
- Opportunities to work on cutting-edge technologies and meaningful projects.
- Flexible work hours to accommodate your academic commitments.
- A chance to build a professional network and gain valuable industry experience.
How to Apply:
Please submit your resume along with a message explaining why you are interested in this internship and how it aligns with your career goals. Include any relevant project or coursework details.
Years of Experience: