Qureos

FIND_THE_RIGHTJOB.

Full Stack Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Overview

Job Title: Full Stack Engineer / Senior Full Stack Developer

Experience

Experience: 6-8 years

Type

Full-time

Educational Qualification

Degree in Computer Science, Software Engineering or related preferred

Job Specific Responsibilities
  • A full stack engineer should be gifted at all layers of the innovation stack, including front-end outline and conduct, middleware, backend, and database considerations.
  • Design and develop full-stack web applications using modern tools and frameworks.
  • Build RESTful APIs and microservices using Python and Node.js.
  • Plan and estimate sprint deliverables and ensure timely and quality releases.
  • Write clean, modular, and testable code following TDD/BDD, Clean Code, and SOLID principles.
  • Develop database models, optimize queries, and manage both SQL (PostgreSQL, Oracle) and NoSQL (MongoDB) stores.
  • Leverage Docker for containerization and support deployment into Kubernetes or other cloud-native environments.
  • Build automated test suites and performance tests for feature validation and regression coverage.
  • Stay up to date with new tools, frameworks, and best practices, applying them appropriately.
  • Participate in architecture reviews, design sessions, and system integration discussions.
  • Collaborate with UX/UI designers and product managers to ensure seamless user experiences.
  • Review code and mentor junior developers to uplift engineering standards.
  • Follow Clean Code/SOLID principles and adhere to TDD/BDD.
  • Develop efficient, readable, highly optimized/maintainable code.
  • Experience with messaging (e.g., Kafka) and mocking frameworks (e.g., Mockito, EasyMock, JMock, Spock, Jasmine, Mocha).
  • Proficiency with IDEs (WebStorm/Visual Studio) and build tools (Gradle, Webpack, Grunt, Gulp).
  • Experience with SQL databases (Oracle, MS SQL Server, or Postgres) and NoSQL databases (e.g., MongoDB, Neo4j, Cassandra, Redis).
  • Ensure all software is robust and scalable; experience building server-side web applications and front-end development (HTML/CSS/JS).
  • Familiarity with testing approaches and tools (e.g., Selenium, Geb, WireMock, JMeter, Gatling, Sauce Labs).
  • Ability to communicate technical concepts to non-technical audiences.
  • Working knowledge of Unix-like operating systems (Linux, macOS).
  • Knowledge of Git version control and quick learning of new programming tools and techniques.
  • Understanding of responsive web design and accessibility standards for inclusive web products.
  • Experience mentoring or helping colleagues optimize their code.
  • Knowledge of relational and non-relational databases and system administration/configuration management.
  • Experience designing and maintaining public HTTP APIs and handling large data sets at scale.
  • Experience of building and scaling high-traffic websites.
  • Experience of presenting work to user groups, business peers, and stakeholders.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time

© 2025 Qureos. All rights reserved.