Calling out all Indonesian Full stack Developer (heavy in Frontend)
TA Full-Stack developer (FSD) in an small IT team, works across all facets of the development life cycle, front-end, middleware and back-end across wide variety of technologies. They work closely with internal teams (graphic designers, UX Leads, business analysts, operations, business users) in the organization during the development life-cycle of an application.
Requirements:
- 5+ years of experience as a Full Stack Developer or similar role Experience developing portal and website applications.
- Proficiency with fundamental front end languages such as
HTML, CSS and JavaScript Experience in developing responsive, performant web pages using , - Ability to visualize website layouts and translate Figma/UX designs into clear, structured, reusable modular components.
- Experience with Tailwind CSS or other styling frameworks. Experience with
and headless CMS (preferably Sanity, other CMS platforms experience can be considered). - Integrate Sanity CMS schemas with frontend components. Knowledge of SEO optimization in Experience in GraphQL & REST API development using NodeJS, .NET. Experience in writing codes for the serverless architecture e.g., Azure Functions, Lambda Experience with database technology, RDBMS and No-SQL, writing efficient and performant SQL queries.
- Experience in incorporating security best practices in design and development. Address vulnerabilities exposed by vulnerability assessment and penetration testing tools. Experience in CI/CD automation and testing and knowledge, understanding of version control systems (e.g. GIT, SVN).
Responsibilities:
- Participate in the design and creation of scalable software solutions, being part of a small team that's responsible for the full software development life-cycle, from conception to development.
- Comfortable around both front-end and back-end coding languages, development frameworks and third party libraries.
- Work with development teams and product managers to ideate software solutions. Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIsTest software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Write technical design documentation