A software development company in Jakarta is seeking IT Software Developers for both Backend and Frontend roles. Candidates should be adept in frameworks and languages like ReactJs, PHP, and NodeJs, among others. The position requires involvement throughout the whole application development lifecycle, from concept through to supporting deployed solutions. Ideal applicants will demonstrate proficiency in both front-end and back-end development and a commitment to continuous learning with emerging technologies.
Responsibilities
Support the entire application development lifecycle.
Produce fully functional mobile applications.
Gather specific requirements and suggest solutions.
Write unit and UI tests to identify malfunctions.
Troubleshoot and debug to optimize performance.
Design interfaces to improve user experience.
Liaise with Product development team to plan new features.
Ensure new and legacy applications meet quality standards.
Research and suggest new mobile products, applications, and protocols.
Stay up-to-date with new technology trends.
Design, develop, and implement server-side logic.
Create and maintain application programming interfaces (APIs).
Design and optimize database schemas and queries.
Implement security measures for backend systems.
Integrate third-party services, APIs, and libraries.
Design and implement backend systems using microservices architecture.
Create and maintain documentation for backend code.
Skills
ReactJs
NextJs
PHP
CSS
SCSS
Typescript
Redux
Git
React Native
Go
NodeJs
NoSQL
RDBMS
Docker
Kibana
Elastic
Java
Job description
A software development company in Jakarta is seeking IT Software Developers for both Backend and Frontend roles. Candidates should be adept in frameworks and languages like ReactJs, PHP, and NodeJs, among others. The position requires involvement throughout the whole application development lifecycle, from concept through to supporting deployed solutions. Ideal applicants will demonstrate proficiency in both front-end and back-end development and a commitment to continuous learning with emerging technologies.