Our client an established international research and development company are seeking to recruit Full Stack Developers to join their team.
Your primary focus will be the development of all server-side logic, definition and management of data stores, as well as front-end rendering.
Candidates with strong experience in either Linux and Python, or both will be given priority.
Responsibilities:
- Develop state-of- the-art product features including front-end logic and user-facing elements
- Build reusable code and libraries for future use
- Optimize existing codebase for performance, reliability and scalability
- Migrate and support of live code
- Implement security and data protection mechanisms
- Ensure the technical feasibility of UI/UX designs
Skills and Qualifications:
- Solid understanding of front-end technologies and platforms including JavaScript, HTML5, CSS3, and cross-browser compatibility issues
- Good understanding of server-side CSS pre-processors, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery and Bootstrap
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Understanding accessibility and security principles (OWASP)
- Proficient knowledge of a back-end programming language: Python, Perl, JavaScript
- Proficient understanding of code versioning tools, such as Git
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system, data migration and transformation through scripting
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Implementing automated testing platforms and unit tests
- Working on Linux environment using CLI tools, system configuration and administration
- Ability to work in cross-functional teams following the rules and principles of agile software development
Remuneration & Benefits
Our client offers a casual but professional working environment to include
- Competitive base salary
- 13th salary
- Medical insurance
- Annual bonus
- In house complimentary dining