Enable job alerts via email!

Full stact React Developer (Contract Position)

I-PERCEPT TECH PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Job summary

A leading tech company in Singapore is seeking an experienced developer to design and implement robust software solutions. The ideal candidate will have 5-8 years of experience in application development, expertise in Java and Spring Boot, and a strong grasp of React and web technologies. This role involves mentoring junior developers and ensuring the delivery of quality code throughout the software development lifecycle.

Qualifications

  • 5-8 years of experience in developing various applications.
  • Proficient in clean code practices, writing maintainable code.
  • Good understanding of end-to-end application architecture.

Responsibilities

  • Design and implement systems using a variety of languages.
  • Write and execute complete testing plans and documentation.
  • Debug and create solutions for issues with code.

Skills

Java
Spring Boot
React
JavaScript
HTML5
CSS3
Clean code practices
Job description

• Designs and implements systems using a variety of languages (e.g., react, react.js, REST API,API integration,Spring Boot, Micro Services etc.)

• Writes and executes complete testing plans, protocols, and documentation.

• Identifies and debugs and creates solutions for issues with code and integration into application architecture.

• Analyses designs to determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.

• Ensure delivery within tight timelines and meeting the team’s expectations.

• Get involved in the entire lifecycle of the SDLC.

• Understand the requirements and ensure quality deliverables.

• Ensure quality and optimized coding with proper documentation.

• Develop unit plan and perform unit testing and provide continuously improved product experience.

• Provide in-depth engineering support (debugging, performance optimizations, etc.) during the rollout phase to customers.

• Collaborates and communicates with management, internal, and outsourced development partners regarding application design status, project progress, and issue resolution.

• Perform peer code review.

• Mentor and grow junior developers.

• Proactive, positive thinking and strong desire to build better software.

• Actively assist project team wherever required.

• Participate in technical design.

Technical Skills Requirements:

  • At least 5-8 years of experience in developing various applications for production.
  • Experienced in using clean code practices, and writing readable, maintainable code.
  • Good understanding of end-to-end application architecture
  • Delivered at least one large-scale project to production.
  • Experienced in backend and/or frontend development.
  • Solid knowledge in Java technology (Java 8 or Java 17, Spring Boot 3.0)
  • Solid knowledge in Web technology (HTML5, JavaScript, CSS3, React, redux,Alpine JS)
  • Experience in designing, mockup, developing the UI of websites and/or web applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.