HamburgerMenu
hirist

Job Description

Description :


- The Front-End Developer will be part of our development team that has strong experience in agile development and in-depth knowledge of digital solutions.

- Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux).

- You will ensure that these components and the overall application are robust and easy to maintain.

- You will work in a highly productive and collaborative team where your ideas will be listened to and put into action.

- This exciting opportunity would suit a Front-End Developer who is looking to move upwards and onwards and is eager to work closely with senior management on interesting and super cool ideas.

- You will coordinate with the rest of the team working on different layers of the infrastructure.

- Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Job Responsibilities :


- Developing new user-facing features using React.js.

- Building reusable components and front-end libraries for future use.

- Translating designs and wireframes into high quality code.

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

- Be a self-starter, proactively recognise and solve issues as they arise.

- Be motivated in continuous learning and improvement to enhance your skills in an ever-changing environment.

Job Requirements :


- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

- Thorough understanding of React.js and its core principles.

- Experience with popular React.js workflows (such as Flux or Redux).

- Experience with the concept of micro frontends.

- Experience with data structure libraries (e.g., Immutable.js).

- Knowledge of React Native is a plus.

- Familiarity with RESTful APIs.

- Design scalable frontend architecture.

- Knowledge of modern authorization mechanisms, such as JSON Web Token.

- Ability to understand business requirements and translate them into technical requirements.

- Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.

- Optimize websites and applications to ensure fast loading speeds.

- Collaborate with members of the website team, including designers and back-end developers, to consistently improve functionality and user-friendliness of web applications.

Qualifications and Requirements :


- Bachelors Degree in Computer Science, Information Technology or other relevant qualifications.

- We are hiring all levels of experiences of Full-stack developer.

- Minimum 6 years of programming experience : Senior.

- English-speaking with good communication and teamwork skills.

- Ability to work within a fast-paced agile development environment.

- Candidates with extensive experience, excellent communications skills and good certifications will be considered for Team Lead role.

Required Technology Stack : Familiar with at least 1-2 technologies on each area :

- Front-end : React JS, React Native, HTML/CSS.

- Back-end : Java Spring framework.

- Middleware : NodeJS, Nginx, Tomcat.

- Database : MS SQL Server, PostgreSQL, MySQL, Azure SQL Database, Azure Database for PostgreSQL, Azure Database for MySQL.

- CI/CD : Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection).

- Test Framework : JMeter, Junit, Cucumber.

- Cloud Infrastructure : AWS.


info-icon

Did you find something suspicious?