Search by job, company or skills

M

Junior Developer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Junior Developer

Location: Singapore

Job Overview:

We are seeking a motivated and passionate Junior Developer to join our development team. As a Junior Developer, you will have the opportunity to work on a range of exciting projects, contributing to the development and maintenance of software applications. You will collaborate with senior developers and cross-functional teams to write clean, efficient code and help bring innovative solutions to life. This is a fantastic opportunity for someone looking to grow their career in software development and gain hands-on experience with modern technologies.

Key Responsibilities:
  • Software Development: Write, test, and maintain clean, scalable, and efficient code under the guidance of senior developers.
  • Collaborate with Cross-Functional Teams: Work closely with designers, product managers, and QA teams to understand requirements and develop solutions.
  • Debugging and Troubleshooting: Identify and fix bugs, perform code reviews, and ensure applications are running smoothly.
  • Application Maintenance: Help with the ongoing maintenance and enhancement of existing applications, ensuring they meet business needs and function optimally.
  • Learning and Skill Development: Stay updated with industry best practices, new technologies, and development trends to continuously improve coding skills.
  • Documentation: Maintain proper documentation of code, processes, and development workflows for future reference.
  • Assist in Testing: Participate in the development of unit tests, integration tests, and assist with user acceptance testing (UAT).
  • Version Control: Use version control systems (e.g., Git) to track changes, collaborate on code, and manage project versions.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 0-2 years of experience in software development (internship experience or personal projects are welcome).
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Familiarity with web development technologies (HTML, CSS, JavaScript, etc.) and frameworks (e.g., React, Angular, or Vue.js) is a plus.
  • Basic understanding of databases and SQL.
  • Familiarity with version control systems (e.g., Git) for code management.
  • A passion for coding and building software solutions with a focus on quality.
  • Ability to work collaboratively in a team and communicate effectively.
  • Strong problem-solving skills and a willingness to learn new tools and technologies.
  • Attention to detail and the ability to write clean, well-documented code.
Preferred Qualifications:
  • Exposure to front-end frameworks (e.g., React, Angular, Vue.js) or back-end frameworks (e.g., Node.js, Spring Boot).
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Understanding of Agile/Scrum methodologies.
  • Familiarity with CI/CD pipelines and modern development tools (e.g., Docker, Jenkins, etc.).
Benefits:
  • Competitive salary with performance-based bonuses.
  • Health insurance and wellness benefits.
  • Professional development opportunities, including training and certifications.
  • Access to cutting-edge tools and technologies for development.
  • A collaborative, innovative, and supportive work environment.
  • Flexible working hours and remote work options.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136927583