Full Stack Engineer

Sonar builds solutions to help organizations develop secure, high-quality code through source code analysis, with roots in the open source community.
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS · AI

Description For Full Stack Engineer

Sonar is a leading company in the software quality and security space, helping organizations build responsible, secure, and high-quality code systematically. With a global presence and offices in the USA, Switzerland, the UK, Singapore, and Germany, they're deeply rooted in the open source community and focused on delivering Clean Code solutions.

As a Full Stack Engineer at Sonar, you'll be at the forefront of developing and maintaining web applications that integrate with advanced AI models. You'll work on both frontend and backend development, using modern technologies like PHP, Symfony, React, and various database systems. The role requires expertise in RESTful APIs, containerization, and CI/CD practices.

The ideal candidate should have at least 2 years of experience in full stack development, with a strong foundation in computer science or related fields. You'll be joining a diverse team of 550+ professionals from 33 different nationalities, working in a culture that values respect, continuous learning, and work-life balance.

The position offers a hybrid work arrangement with a minimum of three days in the office, focusing on collaboration and team interaction. Sonar provides an environment where innovation is encouraged, failure is seen as a learning opportunity, and personal growth is prioritized. They're particularly interested in candidates who can combine technical expertise with excellent communication skills and a passion for AI development.

Last updated 21 days ago

Responsibilities For Full Stack Engineer

  • Design, develop, and maintain web applications for AI-powered solutions
  • Participate in all aspects of agile software development
  • Build and integrate RESTful APIs
  • Implement and optimize front-end components
  • Develop scalable backend services and databases
  • Architect and design end-to-end systems
  • Ensure responsive design and user experience
  • Deploy, maintain, and debug cloud service offerings

Requirements For Full Stack Engineer

PHP
JavaScript
React
Kubernetes
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field
  • At least two years of experience as a Full Stack Engineer
  • Experience in building web applications and RESTful APIs
  • Strong skills in backend development using PHP, Symfony, SQL, NoSQL databases
  • Proficiency in front-end technologies (JavaScript, HTML, CSS, React/Angular/Vue.js)
  • Knowledge of containerization and orchestration technologies
  • Experience with CI/CD pipelines
  • Basic understanding of AI/ML concepts
  • Excellent debugging and optimization skills
  • Strong communication and teamwork skills

Benefits For Full Stack Engineer

  • Flexible work policy with hybrid option
  • International work environment with 550+ employees from 33 nationalities
  • Continuous learning and skill development opportunities
  • Dynamic and respectful work culture
  • Work-life balance

Interested in this job?

Jobs Related To Sonar Full Stack Engineer

Software Development Engineer, Delivery Choices

Amazon seeks SDE II for Delivery Choices team to develop innovative delivery options focusing on customer control, sustainability, and convenience.

Software Development Engineer - Fire TV Advertising, FireTV

Software Development Engineer II position at Amazon's Fire TV team, building scalable solutions for streaming media and advertising technology.

Software Development Engineer, Delivery Choices

Amazon seeks SDE II for Delivery Choices team to develop innovative delivery solutions, focusing on customer control, sustainability, and convenience.

Software Development Engineer, CorpFPA

Software Development Engineer role at Amazon's Corporate FP&A team, building scalable services and AI applications for finance teams using AWS technologies.

Software Development Engineer

Software Development Engineer role at Amazon focusing on AI-powered product discovery and recommendations, offering competitive compensation and opportunity to impact millions of customers.