jobs in PRO RH-SN -Votre Conseiller RH

PRO RH-SN -Votre Conseiller RH Hiring! Full Time Full Stack Developer in - Ricebowl

Full Stack Developer

PRO RH-SN -Votre Conseiller RH

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Full Stack DeveloperRole Description

We are seeking a talented and versatile Full Stack Developer to design, develop, and maintain scalable web applications across both front-end and back-end environments. This role is responsible for building responsive user interfaces, developing robust server-side applications, designing efficient databases, and integrating APIs to deliver secure and high-performing software solutions. The ideal candidate is passionate about modern web technologies, enjoys solving complex technical challenges, and thrives in a collaborative development environment.

The Full Stack Developer will work closely with product managers, designers, software engineers, QA specialists, and DevOps teams throughout the entire software development lifecycle. This position requires strong programming skills, attention to detail, and the ability to create maintainable, scalable, and user-focused applications while following industry best practices.

Responsibilities
  • Design, develop, and maintain full-stack web applications using modern front-end and back-end technologies.
  • Build responsive, accessible, and user-friendly interfaces that provide excellent user experiences across multiple devices.
  • Develop secure, scalable, and high-performance server-side applications and RESTful APIs.
  • Design, optimize, and maintain relational and NoSQL databases to ensure data integrity and performance.
  • Integrate third-party services, APIs, authentication systems, and external platforms.
  • Collaborate with UI/UX designers to translate design concepts into functional web applications.
  • Write clean, reusable, well-documented, and maintainable code following coding standards and best practices.
  • Participate in architecture planning, technical discussions, code reviews, and solution design.
  • Troubleshoot, debug, and resolve software issues across both front-end and back-end systems.
  • Implement automated testing, performance optimization, and security best practices throughout development.
  • Work with DevOps teams to support application deployment, monitoring, and continuous integration and delivery processes.
  • Maintain technical documentation and contribute to continuous improvement of development workflows.
  • Monitor application performance and recommend enhancements for scalability, reliability, and maintainability.
  • Stay current with emerging web technologies, frameworks, and software engineering trends.
  • Collaborate within Agile development teams and actively contribute to sprint planning, estimation, and project delivery.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • Strong proficiency in JavaScript, TypeScript, Python, Java, C#, PHP, or other modern programming languages.
  • Solid understanding of front-end technologies including HTML5, CSS3, JavaScript, and modern UI frameworks such as React, Angular, or Vue.js.
  • Familiarity with back-end frameworks and server-side application development.
  • Knowledge of RESTful APIs, GraphQL, web services, and application integration techniques.
  • Experience with relational and NoSQL database concepts, data modeling, and query optimization.
  • Familiarity with version control systems such as Git and collaborative development workflows.
  • Understanding of software architecture, object-oriented programming, and design patterns.
  • Knowledge of cloud platforms, containerization technologies, and modern deployment practices.
  • Familiarity with CI/CD pipelines, automated testing, and software quality assurance methodologies.
  • Understanding of web security principles, authentication, authorization, and secure coding practices.
  • Strong analytical thinking, debugging, and problem-solving skills.
  • Excellent communication and teamwork abilities in cross-functional environments.
  • Ability to manage multiple development tasks while maintaining high standards of code quality and documentation.
  • Commitment to continuous learning and staying up to date with evolving web technologies, development tools, and industry best practices.

  • Important Information

    Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

    Learn More