Norway
We are all working together to deliver
the best IT solution for our client.



Have you got experience, passion or looking for a change?
Grow your career at Magic Code by contact us at
contact@magic-code.com

Application Developers

Responsibilities

1. Developing and implementing assigned applications according to project timeline.

2. Designing, developing and debugging applications in various software languages per customer requirements.

3. Participating in application design with System Analyst.

4. Assisting System Analyst to explore and resolve programming problems.

5. Working on Unit Test and Bug Fix.

6. Reporting the progression and all problems occurred to project manager.

Qualifications

1. Thai Nationality Only.

2. Bachelor's degree or higher in Computer Engineering/Science, IT or related fields.

3. Proficient and experienced in MS .NET Framework (C# .NET, ASP.NET), MVC concept, Entity Framework.

4. Knowledge of SharePoint, SAP, Database Design, MS-SQL, Javascript, Python, Android/iOS programming would be an advantage.

5. Willing to learn new technologies.

6. Able to work under pressure with service mind and positive attitudes.

7. Good communication skill and team working.

8. Good command in English is preferred.

Frontend Application Developers

Responsibilities

1. Design and develop new UX/UI features in web application and mobile application.

2. Create clean/simple designs, write quality code, practice test driven development.

3. Participate in developing/designing all parts of projects/solutions, with an emphasis on frontend/UI.

4. Participate in all aspects of the software development life cycle, including testing and code maintenance.

5. Implement engineering best practices including framework choice, methods, deployment, etc.

6. Build reusable code and libraries for future use.

7. Create applications that fulfill all functional requirements while providing scalability, performance and maintainability.

8. Create and keep technical documentation up-to-date.

Qualifications

1. Thai Nationality Only.

2. Bachelor's degree or higher in Computer Engineering/Science, IT or related fields.

3. Proficient in HTML5, CSS and JavaScript.

4. Good understanding of client-side scripting and JavaScript frameworks, including jQuery.

5. Good understanding of asynchronous request handling, partial page updates, and AJAX.

6. Good understanding of cross-browser compatibility.

7. Good understanding of code versioning tools, such as Git.

8. Basic understanding of scalable front-end application.

9. Basic understanding of server-side CSS pre-processing platforms e.g. LESS and SASS.

10. Having knowledge in Adobe Photoshop.

11. Having knowledge in ReactJS/AngularJS is a plus.

12. Having knowledge in backend programming and Node.js is a plus.

13. Creative and interact well with team members.

14. Pro-active and eager to learn new technologies.

15. Strong problem solving skills.

16. Initiative, self-motivated, positive attitude and highly responsible.

17. Positive attitude and open-minded.