· Commit to developing applications on time and on target.
· Responsible for creating, designing, and developing web-based applications.
· Work with external data sources and APIs.
· Responsible for testing unit codes for durability, usability, and reliability.
· Evaluate and resolve bugs.
· Maintain code quality, organization, and automation.
Requirements :
· At least 2 years of experience working with React.js.
· Minimum 2 years of hands-on software development experience in ReactJS, TypeScript, Angular.
· 2 years of senior-level experience and 1 year for junior-level.
· Thorough understanding of React.js, Flux architecture, TypeScript.js.
· Strong HTML5 skills, able to use appropriate hooks in XHTML to minimize classes and IDs.
· Familiarity with RDBMS (Relational Database Management Systems).
· Good knowledge of Web services & APIs.
· Good knowledge of SQL.
· Solid understanding of CSS/CSS3 inheritance and usage.
· Expertise in at least one CSS preprocessor (LESS/SASS).
· Experience in responsive design principles, with at least 3 responsive solutions for mobile-to-desktop from a single codebase.
· Ability to create pixel-perfect UI that meets design specifications.
· Knowledge of JS module systems.
· React Native knowledge is a plus.
· Knowledge of GraphQL is required.
· Experience with data structure libraries (e.g., Immutable.js).
· Proficiency in Gulp, Grunt, Git version control system.
· Eager to learn new technologies independently.
· Knowledge of modern authorization mechanisms, such as JSON Web Token.
Minimum 2 years of experience in:
- React,
- Angular,
- SQL,
- Git,
- Fresh graduates are also welcome.
Bonus skills include:
- TypeScript,
- Apollo,
- MUI,
- Playwright,
- GraphQL,
- TypeORM,
- TypeGraphQL.
Work Placement:
· Work from Office in Jakarta Selatan
· Work from Home in Medan, North Sumatera
· Work from Home in Surabaya, East Java
What is your expected monthly salary?
How many years of experience do you have as a Full Stack React Developer?
Company size: 51-100 employees in Computer Software & Networking sector
PT IFCA PROPERTY365 INDONESIA
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.