Services
Prepare yourself
Create job-winning resumes and cover letters
Find a job
Search, apply and prepare for the job you want
Grow your career
Powerful tools for change and promotion
We find the job and apply for you
Find out how
Resume Builder
Quickly build a powerful resume
Resume Examples
See resumes that get interviews
Cover Letter Builder
Show motivation and personality
Cover Letter Examples
Explore the cover letters that work
Expert Writing Services
Hire an expert to write for you
Free Resume Review
Learn if your resume is good enough
Career Advice
Read the blog and learn how to win
CV Builder
Quickly build a powerful CV
Resume Builder
Job Search
Auto Apply
Career Advice
Log In
Sign Up
Back
Jobs
Lead Software Engineer
South Jakarta, Jakarta, ID
Photon
Lead Software Engineer (React JS)
South Jakarta, Jakarta, ID
22 days ago
Save Job
Apply
Create job alert
Summary
Skill:
Strong proficiency of Javascript and DOM manipulation
Experience with Typescript on ReactJS development
Experience with reusable component development using React functional components
Have a sharp understanding on the best practice approach to leverage the data management in ReactJS
Have a sharp understanding on the best practice approach to leverage lifecycle management in ReactJS
Familiarity with the atomic design pattern to build reusable component
Experience with Story Book to document the components and it’s properties
Experience with the ReactJS code quality standard (Unit Test, Sonar, Lint) to determine the quality gate
Experience with CSS/SCSS/SAAS and responsive design implementation in ReactJS
Experience with RESTful API integration
Familiarity with various web architecture (decoupled architecture, SSR)
Experience with the webpack configuration or web generator frameworks like Gatsby JS and Next JS
Familiarity with code versioning tools, such as Git, SVN
Familiarity with CMS integration
Familiarity with SSR tools like Node, Express, etc
Familiarity with modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements
Experience in implementing Analytics Tools such as GTM
Responsibilities:
Translating the requirement, designs, and wireframes into high quality code
Developing Semantics HTML DOM
Developing reusable ReactJS Functional component with Atomic UI design pattern
Leveraging state and props to form component reusability
Leveraging ReactJS global state management using React Context and Redux
Creating high coverage of unit test on each code development
Assuring the code quality with Lint and Sonar tools
Building the story book for the reusable component
Styling the component based on the UI mockup following responsive design implementation
Following Branching and Pull Request strategy of code management
Attending daily and weekly status report with the team and client
Requirements :
8+ years of total relevant work experience.
Bachelor's degree or equivalent experience in Computer Science, IT, or related field.
Excellent analytical, decision-making, and problem-solving skills.
Attention to accuracy and detail.
Excellent English communication skills (C1 level).
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
MORE JOBS LIKE THIS
Unit4 Teta
Save job
Senior Software Engineers
Jakarta, Jakarta, ID
9 days ago
PT GITS Indonesia
Save job
Lead iOS Developer (Project Based)
Jakarta, Jakarta, ID
14 days ago
Photon
Save job
Lead Software Engineer (Angular)
Jakarta, Jakarta, ID
15 days ago
Glints
Save job
Lead Software Engineer
Jakarta, Jakarta, ID
19 days ago
See more jobs
People also searched:
Lead Software Developer in South Jakarta, Jakarta, ID
Software Lead in South Jakarta, Jakarta, ID
Software Engineer / Team Lead in South Jakarta, Jakarta, ID
Software Engineering Team Lead in South Jakarta, Jakarta, ID
Lead Programmer in South Jakarta, Jakarta, ID