👨🏻‍💻 postech.work

Junior Developer

DIRAPA S.A. • 🌐 In Person

In Person Posted 16 hours, 55 minutes ago

Job Description

Job Title: Junior Developer

Location: Singapore

Department: Engineering / Development

Reports To: Senior Developer / Engineering Manager

Job Overview:

We are looking for a motivated and enthusiastic Junior Developer to join our dynamic development team in Singapore. As a Junior Developer, you will work closely with senior developers to design, develop, and maintain software applications, contributing to the overall success of our projects. This is a fantastic opportunity for individuals eager to grow their coding skills and gain hands-on experience in a collaborative and fast-paced environment.

Key Responsibilities:

Software Development

: Assist in writing clean, efficient, and maintainable code for software applications according to project requirements and specifications.

Collaboration

: Work closely with senior developers and cross-functional teams (e.g., product managers, QA engineers) to implement and enhance features.

Bug Fixing \& Debugging

: Identify and resolve software defects, ensuring smooth functionality and optimizing performance of applications.

Code Testing

: Write and execute unit tests to ensure the reliability and stability of the codebase. Collaborate with the QA team to test features and troubleshoot issues.

Code Reviews

: Participate in code reviews to ensure coding best practices and quality standards are followed.

Documentation

: Maintain clear and up-to-date documentation on code, processes, and systems to ensure knowledge sharing within the team.

Continuous Learning

: Stay updated with the latest programming languages, frameworks, and technologies, and apply them to improve your work and the team's performance.

Support \& Maintenance

: Assist in maintaining existing applications, performing minor updates and fixes as needed.

Qualifications:

Education

: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

: Some prior experience (e.g., internships, projects, or coding bootcamps) in software development is preferred, but not required.

Technical Skills

: Familiarity with one or more programming languages (e.g., JavaScript, Python, Java, C#) and basic knowledge of web development (e.g., HTML, CSS, React, Angular).

Problem-Solving

: Strong analytical and troubleshooting skills with a desire to learn and solve complex challenges.

Version Control

: Basic knowledge of version control systems (e.g., Git) to manage and collaborate on code.

Attention to Detail

: Ability to write clean, readable, and maintainable code while ensuring a high level of attention to detail.

Communication Skills

: Strong written and verbal communication skills, with the ability to work well within a team environment.

Adaptability

: Ability to work in a fast-paced environment, be open to feedback, and adapt to changing requirements.

Benefits:

Competitive salary and benefits package.

Opportunities for career growth, mentorship, and learning.

Exposure to the latest technologies and tools in software development.

A supportive work environment that encourages innovation and creative thinking.

Health insurance, paid time off, and other employee benefits.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.