×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer- Remote

Remote / Online - Candidates ideally in
Riyadh, Riyadh Region, Saudi Arabia
Listing for: Royal Cyber KSA
Full Time, Remote/Work from Home position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 SAR Yearly SAR 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Full‑Stack Developer

Position Type:
Full‑time, permanent (remote)

Location:

Remote (candidate must be able to overlap with Bahrain time zone)

Position Summary

We are looking for a versatile Full‑Stack Developer to join our IT Delivery team. You will design, build, and maintain scalable, high‑performance solutions that deliver exceptional user experiences. The role spans the entire stack – from front‑end Angular/Type Script interfaces to back‑end Spring Boot/Java services and robust database layers. You will work closely with product owners, designers, and engineers in an Agile environment to turn business requirements into reliable, secure, and maintainable software.

Key Responsibilities
  • Design & Implementation:
    Translate functional specifications into clean, maintainable code; perform code reviews.
  • Performance Tuning:
    Monitor application performance, identify bottlenecks, and optimize both front‑end rendering and back‑end processing.
  • Dev Ops Support:
    Assist in configuring build pipelines, automated testing, and deployment to staging/production environments.
  • Stakeholder

    Collaboration:

    Work with product owners to refine requirements, estimate effort, and prioritize backlog items.
  • Quality Assurance:
    Enforce coding standards, conduct peer reviews, and ensure that automated tests cover critical paths.
  • Continuous Learning:
    Stay current with emerging technologies, frameworks, and industry best practices; propose improvements to the tech stack.
Principal Accountabilities
  • Full‑Stack Ownership:
    Develop and deliver end‑to‑end features across the stack, ensuring seamless integration between front‑end and back‑end components.
  • Scalable Architecture:
    Design distributed solutions that support high availability, performance, and future growth.
  • Front‑End Development:
    Build responsive, cross‑browser UI components using Angular, Type Script, Bootstrap, HTML5, CSS3, and JavaScript.
  • Back‑End Services:
    Create and maintain RESTful APIs and micro‑services with Spring Boot and Java.
  • Hybrid Mobile:
    Contribute to hybrid mobile solutions (e.g., Capacitor, Cordova) when required.
  • CI/CD:
    Implement and maintain mobile CI/CD pipelines using Maven/Gradle, Jenkins, or Git Lab CI.
  • Testing:
    Write unit tests with JUnit, Jasmine/Karma, and end‑to‑end tests with Protractor; ensure test coverage is high.
  • Security:
    Follow secure coding practices, conduct threat modeling, and enforce security standards throughout the SDLC.
  • Agile

    Collaboration:

    Participate in all Agile ceremonies – sprint planning, daily stand‑ups, reviews, and retrospectives – and continuously improve processes.
  • Documentation & Knowledge Sharing:
    Produce clear technical documentation; mentor peers and share best practices.
Required Qualifications
  • Education:

    Bachelor’s degree (or equivalent) in Computer Science, Information Technology, Engineering, or a related field.
  • Experience:

    Minimum 3 years of professional full‑stack development, preferably in the financial services or related industries.
  • Technical Proficiency:
    • Front‑end:
      Angular (v12+), Type Script, RxJS, Bootstrap, HTML5, CSS3, JavaScript.
    • Back‑end:
      Java 8+, Spring Boot, RESTful API design, micro‑services.
    • Databases:
      Relational (MySQL, Postgre

      SQL) and/or No

      SQL (Mongo

      DB).
    • Build Tools:
      Maven, Gradle.
    • CI/CD:
      Jenkins, Git Lab CI, Docker (basic).
    • Testing: JUnit, Jasmine/Karma, Protractor, Mockito (optional).
    • Version Control:
      Git (Git Hub/Git Lab/Bitbucket).
    • Mobile (advantage):
      Experience with hybrid mobile frameworks (Capacitor, Cordova, Ionic).
    • Security:
      Understanding of OWASP Top
      10, authentication/authorization mechanisms.
    • Soft Skills:

      Strong problem‑solving ability, excellent communication (English), collaborative mindset, adaptability to fast‑paced environments.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary