Vacancy: Recruiting for Full Stack Developer (mycscore)


JOB SUMMARY: 
Our client is hiring a full stack developer to join our team. This role requires an individual who is conversant with financial products. The hire needs to rise to the challenge of identifying workable and effective solutions that will add to the company's success going forward. 



Key Responsibilities

· Concepting, creating, and building websites alongside our graphic design team, including taking designer wire frames and magically turning them into effective code.

· Working through the website development life-cycle to launch.

· Designing user-based interactions through effective front-end architecture.

· Developing functional databases applications and servers to support our websites on the back end.

· Coding for various platforms to ensure functionality across multiple channels.

· Developing and designing RESTful services and APIs

· Ensuring company mandate is effectively addressed in technical and developmental aspects.

· Managing database administration and hosting duties.

· Troubleshooting issues and problem solving, as necessary.

· Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing

· Keeping current with industry trends and developments that can be applied to company needs

· Multi-task and change from one task to another without loss of efficiency or composure



Requirements

 Background and Skills

· 2-3 years of experience as a Full Stack Developer.

· Experience with Node.

· Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

· Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design

· Excellent communication and teamwork skills

· Great attention to detail

· Organizational skills

· An analytical mind

· Strong critical thinking skills.

· Good communication and writing skills.

· Ability to work in a dynamic environment and to adapt to changes quickly.

· Ability to work autonomously with little oversight.

· BSc in Computer Science, Engineering, or relevant field


Comments