Senior Full-Stack Developer

Ryvo

Jakarta Pusat

On-site

IDR 240,000,000 - 480,000,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ryvo is seeking an experienced Senior Full-Stack Developer to bring software ideas from concept to a fully functioning application. You will independently build frontend, backend, databases, APIs, integrations, authentication, deployment, and ongoing maintenance.

You’ll design architectures, implement scalable solutions, and ensure security and reliability across production systems while collaborating across teams.

Qualifications

  • Strong professional experience in full-stack software development.
  • Demonstrated experience building complete software applications from scratch.
  • Strong understanding of frontend and backend development.
  • Strong understanding of databases and data structures.
  • Experience developing and working with APIs.
  • Experience integrating third-party services.
  • Experience implementing authentication, authorization, and user permissions.
  • Understanding of software architecture and system design.
  • Understanding of application security and data protection.
  • Experience deploying and maintaining production applications.
  • Experience with version control such as Git.
  • Strong debugging and technical problem-solving abilities.
  • Ability to evaluate and select appropriate technologies for a project.
  • Ability to write clean, maintainable, and scalable code.
  • Strong written and spoken English.
  • Strong communication and organizational skills.

Responsibilities

  • Design and build custom software and web applications from scratch.
  • Take projects from initial concept through development and launch.
  • Plan application architecture and technical structure.
  • Build responsive, user-friendly frontend interfaces.
  • Develop backend systems and application logic.
  • Design, implement, and manage databases.
  • Develop and integrate APIs.
  • Integrate third-party platforms and services.
  • Build authentication, user accounts, permissions, dashboards, and other application functionality.
  • Translate business requirements into working software.
  • Write clean, organized, maintainable, and scalable code.
  • Test and debug applications.
  • Identify and resolve technical issues.
  • Improve application performance, security, and reliability.
  • Deploy applications and manage production environments.
  • Maintain existing applications and develop new features.
  • Use version control and follow proper development practices.
  • Document important systems and technical decisions.
  • Communicate progress, challenges, and recommendations clearly.
  • Take ownership of projects from beginning to end.

Skills

Full-stack development
APIs
Databases
Security
Deployment
Problem solving
English communication
Independent work

Job description

We are looking for an experienced Senior Full-Stack Developer who can take a software idea from concept to a fully functioning application.

We are not looking for experience with one specific programming language or technology. We are looking for a strong developer who understands software development at a high level and can select and use the right technologies for each project.

You should be capable of independently building custom software from scratch, including the frontend, backend, databases, APIs, integrations, authentication, deployment, and ongoing maintenance.

Responsibilities

Design and build custom software and web applications from scratch

Take projects from initial concept through development and launch

Plan application architecture and technical structure

Build responsive, user-friendly frontend interfaces

Develop backend systems and application logic

Design, implement, and manage databases

Develop and integrate APIs

Integrate third-party platforms and services

Build authentication, user accounts, permissions, dashboards, and other application functionality

Translate business requirements into working software

Write clean, organized, maintainable, and scalable code

Test and debug applications

Identify and resolve technical issues

Improve application performance, security, and reliability

Deploy applications and manage production environments

Maintain existing applications and develop new features

Use version control and follow proper development practices

Document important systems and technical decisions

Communicate progress, challenges, and recommendations clearly

Take ownership of projects from beginning to end

Requirements

Strong professional experience in full-stack software development

Demonstrated experience building complete software applications from scratch

Strong understanding of frontend and backend development

Strong understanding of databases and data structures

Experience developing and working with APIs

Experience integrating third-party services

Experience implementing authentication, authorization, and user permissions

Understanding of software architecture and system design

Understanding of application security and data protection

Experience deploying and maintaining production applications

Experience with version control such as Git

Strong debugging and technical problem-solving abilities

Ability to evaluate and select appropriate technologies for a project

Ability to make technical decisions independently

Ability to write clean, maintainable, and scalable code

Strong written and spoken English

Strong communication and organizational skills

Able to work independently with minimal supervision

Proactive and comfortable taking ownership of projects

Must be available to work 3:00 AM – 11:00 AM Eastern Time (ET), Monday–Friday

What We're Looking For

We care more about your ability to build high-quality software than the specific programming languages or frameworks you use.

You should be comfortable owning the complete development process:

Important

This position is focused on custom software development. We are not looking for someone whose development experience is primarily limited to WordPress, Shopify, Wix, Elementor, or other template/no-code website-building platforms.

The ideal candidate has previously built real, functioning software applications from the ground up and can show examples of their work.

What can I earn as a Full Stack Developer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Pengiklan Anonim • Kota Yogyakarta

On-site
IDR 180,000,000 - 360,000,000
Full Stack Developer
Full Stack Developer

Agaetis Technologies • Yaur

Hybrid
IDR 120,000,000 - 180,000,000
Flexible schedule.
Saturdays and Sundays off.
Laptops provided to all employees.
+3
Full Stack Developer
Full Stack Developer

PT Leon Boga Sentosa • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Fullstack Developer
Fullstack Developer

PT Wahana Kosmetika Indonesia • Gedangan

On-site
IDR 200,000,000 - 320,000,000
Fullstack Developer Sys Admin
Fullstack Developer Sys Admin

LinkIT 360 • Jakarta Selatan

On-site
IDR 234,360,000 - 368,280,000
IT Full Stack Developer
IT Full Stack Developer

PT Bungasari Flour Mills Indonesia • Jakarta Pusat

On-site
IDR 223,200,000 - 357,120,000
Full Stack Software Developer / Software Engineer
Full Stack Software Developer / Software Engineer

PT DIPANTARA INOVASI TEKNOLOGI • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600,000 - 167,400,000
Senior Full Stack Developer (C#, Python, and PHP) - Indonesia
Senior Full Stack Developer (C#, Python, and PHP) - Indonesia

CLaaS2SaaS • Jakarta Pusat

On-site
IDR 300,000,000 - 420,000,000
Fullstack Software Developer
Fullstack Software Developer

PT. Intikom Berlian Mustika • Jakarta Timur

On-site
IDR 175,070,000 - 262,606,000
Lead Fullstack Engineer
Lead Fullstack Engineer

Krom • Jakarta Pusat

On-site
IDR 300,000,000 - 650,000,000