We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where you’ll own end-to-end product features, influence architecture decisions, and contribute to building a world-class engineering culture.

Key Responsibilities

  • Design and develop scalable, maintainable, and high-performance web applications across the stack.
  • Participate and contribute to Architecture and Design discussions to make key technical decisions for new modules, integrations, and system improvements.
  • Build and optimize RESTful APIs, microservices, and database models supporting complex data workflows.
  • Design efficient PostgreSQL schemas, ensuring data integrity, scalability, and performance.
  • Apply strong software engineering principles — OOP, design patterns, and clean code practices.
  • Collaborate with product managers, designers, and data engineers to translate product vision into robust technical solutions.
  • Mentor and guide junior developers, conduct code reviews, and champion engineering best practices.
  • Ensure application security, reliability, and performance through continuous testing, monitoring, and refactoring.
  • Contribute to process improvement, DevOps automation, and CI/CD pipeline optimization.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 4–7 years of professional full-stack development experience.
  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks such as React, Angular, or Vue.js.
  • Strong backend expertise in Java, Spring Boot, or equivalent frameworks for building RESTful services.
  • Hands‑on experience with PostgreSQL (or other relational databases) — including schema design and performance tuning.
  • Solid grasp of data structures, algorithms, and system design principles.
  • Experience working in agile development environments with version control (Git).

Nice to Have

  • Experience developing and scaling SaaS or cloud-native applications (AWS, GCP, or Azure).
  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps workflows.
  • Exposure to data engineering, analytics, or AI-driven products.
  • Prior experience in startup or fast-paced product teams with end-to-end feature ownership.

#J-18808-Ljbffr
Similar jobs

Full Stack Senior Software Engineer

Apply Now
Back to search page