Job details
Senior Software Developer (ReactJS&TypeScript) (Contract)
- Docker
- AWS
- TypeScript
- JavaScript
- Terraform
- ReactJS
- Web Applications
- Quality Assurance
- Unit Testing
- AWS Lambda
- Agile Development
- Version Control
- Pipelines
- MS Word
- Rendering
- Writing
- Docker Container
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 7 months ago
Roles & Responsibilities
We are looking for a Software Engineer proficient in ReactJS and TypeScript.
Responsibilities:
- Work with end-to-end development of web applications using ReactJS, ensuring adherence to best practices and coding standards.
- Write clean, maintainable code adhering to best practices.
- Develop and implement unit and end-to-end tests for quality assurance.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to the improvement of development processes and tools.
Qualification
- Bachelor's degree in Computer Science or equivalent
- 4+ years of experience in developing web applications using ReactJS, JavaScript, preferably also TypeScript.
- Extensive experience with Redux or similar state management libraries.
- Deep understanding of RESTful APIs and asynchronous programming.
- Extensive experience writing unit and end-to-end tests with proficiency in unit testing frameworks such as Playwright and Vitest.
- Experience in developing highly performant websites for serving content at scale.
- Extensive SSR or SSG experience, possibly with React.
- Experience with AWS services, including Lambda.
- Experience in maintaining CI/CD pipelines.
- Experience in using Docker or Terraform.
- Experience with server-side rendering (SSR) using frameworks like Next.js
- Familiarity with version control systems (e.g., Git)
- Understanding of Agile development methodologies
Interested applicants may submit your detailed resume to Geraldine_lopez@persolkelly.com in MS Word format.
We regret to inform that only shortlisted candidates will be contacted.
EA License No. 01C4394 • RCB No. 200007268E • EA Registration No. R1329705 (Lopez Geraldine Pascual)
**********************************
The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its local and overseas subsidiaries and affiliates collecting, using and disclosing your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services and such other purposes stated in our privacy policy. Our full privacy policy is available at www.persolkelly.com.sg. If you wish to withdraw your consent, please drop us an emailto let us know. Please feel free to contact us if you have any queries.
All parties involved in any form of workforce engagement are to strictly adhere to prevailing regulations and laws that govern local fair employment practices, and to invest reasonable efforts in building a strong Singaporean core workforce, recruit and select candidates based on merit and prohibit discrimination based on age, race, gender, religion, marital status and family responsibility or disability. For more information, please refer to MOM and TAFEP websites.
**********************************