React JS Developer (Frontend)

at  BRAINDGE RECRUITMENT SOLUTIONS PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Sep, 2024USD 6500 Monthly05 Jun, 2024N/ASystems Analysis,Optimization,Javascript Frameworks,Jquery,Design Principles,React Native,Web Applications,Npm,Git,Data Structures,Computer Science,Sass,Algorithms,Benchmarking,Javascript,DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIREMENTS

  • Degree in Computer Science or equivalent
  • Possesses experience developing Web Applications, Web Forms and Enterprise Workflows
  • 2+ years of experience in systems analysis, design, programming with knowledge the following technologies:
  • Javascript, including DOM manipulation and the modern ECMAScript language features
  • o Typescript, or any type safe Javascript
  • o Thorough understanding of modern Javascript frameworks, like ReactJS and its core principles
  • o Basic knowledge of data structures and algorithms
  • o RESTful APIs
  • o Code versioning tools such as Git
  • o Experience with HTML5, CSS3
  • o A knack for benchmarking and optimization
  • o In-depth understanding of CSS pre-processors such as SASS, SCSS, LESS, bundlers such as webpacks

BONUS SKILLS

  • Mobile App Development Experience (React Native, iOS, Android)
  • Experience with WebSocket
  • Familiarity with JQuery
  • Knowledge of UI/UX design principles
  • Understanding of npm and its usage
  • Hands-on experience with AWS Services
  • Setting up CI/CD Pipelines
  • Writing Unit Tests or End To End Testing

Responsibilities:

  • Translating designs into high quality code using HTML5, CSS3 and WebSocket
  • Develop, test, deploy, and maintain building user interface components and implementing them.
  • Provide vision, design and develop in keeping up to date and cutting-edge web technologies in building interactive web applications.
  • Building reusable components and front-end libraries for future use.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • API Integration with Restful services.
  • Work closely with design team to improve overall UI/UX experiences
  • Actively participate in all aspects of the software development process
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications built on Java technologies
  • Deploy systems to production and provide post-implementation support
  • Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary
  • Understand the interdependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
  • Adhere to high-quality development principles while delivering solutions on-time.
  • Perform other duties as assigned


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science

Proficient

1

Singapore, Singapore