dipoleDIAMOND is a Business Solutions service provider offering consulting, implementation, and custom software development services to small and mid-sized businesses. We also work closely with startups to turn their ideas into reality. We are a young and rapidly growing team and are looking for a fresh graduate with skills in IT (preferably web and mobile development) to join our team as an intern. The successful candidate must have an eye for design, good communication skills – written and oral and be able to work with minimal supervision.
Job Title: Full Stack Web Developer
Job Description
We are looking for a Web Developer with an eye for good UI/UX design to join our team. You will be responsible for translating user requirements into scalable web applications, as well as sometimes designing the UI/UX wireframes and translating them to actual code that will produce the visual elements of the application.
You will also design the overall architecture of the web application and evolve it to ensure maximum performance and stability.
The role is mostly remote (with occasional team/client meetings) and you are free to choose your work hours as long as you meet your deliverables.
Responsibilities
Design of solution architecture from understanding of user requirements
Design of database schema for web applications
Development of REST API as backend for web and mobile applications
Implementation of security and data protection
Translation of UI/UX wireframes to visual elements
Integration of the front-end and back-end aspects of the web application
Skills and Qualifications
Proficient knowledge of programming languages especially C#, PHP and JavaScript. Knowledge of additional languages will be an added advantage.
Experience developing clean and efficient APIs.
Experience with web front-end technologies such as HTML5, CSS3 and specially Angular 2 and jQuery.
Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform.
Management of hosting environment and cloud services, including database administration and scaling an application to support load changes. Familiarity with AWS, Azure, Digital Ocean etc.
Understanding of fundamental design principles behind a scalable application
Proficient understanding of code versioning tools e.g Git preferably with experience using Github, BitBucket or Visual Studio Online.
Proficiency building hybrid mobile apps. Knowledge of Ionic 2 will be an added advantage.
Familiarity with team collaboration tools e.g. Slack, Asana, Teamwork etc.
Experience with Kentico CMS will be an added advantage.
Strong desire to learn, push the envelope, and share knowledge with others.
Work Experience: 1-3 years
Remuneration
Negotiable
How to Apply
Click Here to Apply Online
Leave a Reply