As an Entry-Level Software Engineer, you will:
Collaborate with senior engineers to design, develop, and maintain high-quality software applications.
Write clean, scalable, and efficient code.
Participate in code reviews to ensure the quality and maintainability of software.
Assist in troubleshooting and debugging issues in production and development environments.
Work with cross-functional teams including product managers, designers, and QA engineers to deliver new features.
Continuously learn and improve by engaging with new technologies, best practices, and industry trends.
Contribute to documentation and development of internal tools.
Required:
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Familiarity with one or more programming languages (e.g., Java, Python, JavaScript, C++, C#, Ruby).
Basic understanding of software engineering principles, data structures, and algorithms.
Experience with version control systems, such as Git.
Knowledge of web technologies (HTML, CSS, JavaScript) or back-end frameworks (e.g., Node.js, Django, Ruby on Rails) depending on the role.
Problem-solving mindset and the ability to work in a fast-paced environment.
Strong communication skills and a willingness to learn and grow in the field.
Job Type: Part-time
Pay: $30.66 – $38.00 per hour
Expected hours: 24 per week
Benefits:
Free drinks
Free food
Work from home
Work Location: In person