All jobs

Job details

Full stack Developer(React.JS)

  • React.js
  • HTML
  • JavaScript
  • Computer Science
  • Scalability
  • Banking
  • Liaising with cross functional teams
  • Security
  • Code Review
  • Front-end Development
  • UX Design
  • industry trends
  • Technical Staff Management

Posted: 4 days ago

Job Brief: We are seeking a skilled and experienced Developer with Backend Java SpringBoot and  front-end skills in React.js to join our dynamic team. The ideal candidate will have experience in the banking domain and a solid understanding of React.js and its core principles. You will be responsible for developing high-quality software solutions, collaborating with cross-functional teams to create seamless and efficient user experiences. Your role will involve gaining hands-on domain experience with the bank's technical staff and contributing to the setup of new squads. Additionally, you will participate in code reviews and stay up-to-date with the latest industry trends and technologies.

Responsibilities:

· Develop and maintain scalable, secure, and high-performance front-end solutions for banking applications.

· Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.

· Gain hands-on domain experience with the bank's technical staff.

· Contribute to the setup of new squads and pass on domain knowledge.

· Ensure the technical feasibility of UI/UX designs and their integration with backend services.

· Optimize applications for maximum speed, scalability, and security.

· Participate in code reviews and ensure adherence to best practices.

· Stay up-to-date with the latest industry trends and technologies.

· Troubleshoot and debug complex issues.

· Write clean, maintainable, and efficient code.

· Participate in agile development processes.

· Develop and maintain documentation.

· Ensure the security and integrity of applications.

· Implement automated testing and continuous integration.

· Collaborate with product managers to define project requirements.

Requirements:

· Bachelor’s degree in Computer Science or related field.

· 8-10 years of experience in front-end development.

· Strong background in React.js, Java Springboot and Camle 4

· Experience in the banking domain.

· Strong understanding of JavaScript, HTML, and CSS.

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

· Familiarity with RESTful APIs.

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

· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

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

· Strong problem-solving skills.

· Excellent communication and teamwork skills.

· Experience with version control systems (e.g., Git).

· Familiarity with agile development methodologies.

· Experience with testing frameworks (e.g., Jest, Enzyme).

· Ability to work in a fast-paced environment.

· Strong attention to detail.

· Proven track record of delivering projects on time and within budget.

· Strong understanding of web development best practices.

Similar jobs