The Position:
We are looking for a highly skilled computer programmer who is fluent with both front and back end programming. As a Full Stack Developers, you are responsible for developing and designing front end web framework, ensuring solid and fast-respond back end architecture. Working alongside with architects for design and familiar with Agile methodologies.
Responsibilities:
• Developing website user flow and wireframe.
• Designing user interfaces and layouts of web pages.
• Working with architects to develop application and back-end support structure.
• Creating servers and databases for functionality and scalability.
• Ensuring cross-platform optimization for mobile phones.
• Ensuring responsiveness of applications.
• Working alongside graphic designers for web design features.
• Seeing through a project from conception to finished product.
• Designing and developing APIs.
• Fast-responding to both technical and consumer needs.
• Staying abreast of developments in web applications and programming languages.
• Applying Agile software development methodology.
Requirements:
• Proven experience as a full stack developer or similar role.
• Experience developing desktop and mobile applications.
• Familiarity with common stacks.
• Knowledge on multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages (e.g. Java, Python, Rubes) and JavaScript frameworks (e.g. Angular, React, Node.js)
• Familiarity with database (e.g. MySQL, PostgreSQL, MongoDB), web server (e.g. Apache) and UI/UX design.
• Excellent communication and teamwork skills
• Great attention to details with an analytical mind.
• Degree in Computer Science, Statistics or relevant field