Junior DeveloperLocation: Singapore
Company: MR Ingenieros SAS
About MR Ingenieros SAS:MR Ingenieros SAS is an innovative engineering and technology solutions company committed to delivering high-quality software and digital solutions across various industries. We are looking for a motivated Junior Developer to join our Singapore team and contribute to building scalable, high-performance applications while learning and growing in a collaborative environment.
Job Overview:As a Junior Developer, you will work under the guidance of senior developers to design, develop, and maintain software applications. This role is ideal for candidates at the beginning of their career who are eager to enhance their coding skills, understand software development processes, and gain hands-on experience in a professional setting.
Key Responsibilities:- Assist in the design, development, testing, and deployment of web or mobile applications.
- Write clean, efficient, and maintainable code according to project specifications.
- Collaborate with senior developers, product managers, and other team members to understand requirements and deliver solutions.
- Troubleshoot, debug, and resolve software defects.
- Participate in code reviews and contribute to improving coding standards.
- Assist in maintaining technical documentation and project records.
- Learn and apply new programming languages, frameworks, and development tools as required.
- Support integration with third-party APIs and external systems.
Qualifications:- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Basic proficiency in one or more programming languages such as Python, Java, C#, or JavaScript.
- Understanding of web development technologies (HTML, CSS, JavaScript frameworks such as React, Angular, or Vue.js) is a plus.
- Familiarity with relational databases (SQL) and/or NoSQL databases.
- Knowledge of version control systems, preferably Git.
- Strong problem-solving and analytical skills.
- Ability to work collaboratively in a team and take direction from senior developers.
- Eagerness to learn new technologies and grow in a software development career.
Desirable Skills:- Exposure to cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with Agile development methodologies.
- Knowledge of software testing and debugging techniques.
- Understanding of DevOps practices and CI/CD pipelines is a plus.
- Experience with mobile development (iOS or Android) is a bonus.
What We Offer:- Competitive salary and benefits package.
- Opportunities for skill development, mentorship, and career growth.
- Exposure to cutting-edge technologies and challenging projects.
- A collaborative and supportive work culture.
- Flexible working arrangements and focus on work-life balance.