Full Stack Developer
ESSENTIAL SKILLS:

  • Proficient in modern front-end frameworks and libraries such as React, Angular, or [URL Removed] with strong knowledge of HTML5, CSS3 and responsive design.
  • Strong experience with server-side development using Node.js, Java (Spring), .NET, or similar backend technologies.
  • Solid experience with RESTful API design and implementation, plus familiarity with GraphQL.
  • Proficient in one or more programming languages used on the backend (JavaScript/TypeScript, Java, C#,Python).
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) and strong SQL skills.
  • Practical experience with version control systems, primarily Git, including branching strategies and pull request workflows.
  • Familiarity with CI/CD pipelines and DevOps practices (e.g., Jenkins, GitLab CI, GitHub Actions) and ability to deploy applications to cloud platforms.
  • Strong understanding of unit testing, integration testing and test automation frameworks for both front-end and back-end.
  • Experience building responsive, accessible, and performant user interfaces with a focus on UX best practices.
  • Proficiency with containerization and orchestration technologies such as Docker; Kubernetes experience advantageous.

ADVANTAGEOUS SKILLS:

  • Experience with TypeScript across front-end and back-end codebases.
  • Familiarity with cloud platforms (AWS, Azure, or OCI) and cloud-native services for hosting, storage, and serverless computing.
  • Experience with state management libraries (Redux, MobX, Vuex) and complex client-side architectures.
  • Knowledge of microservices architecture and experience developing and maintaining microservices.
  • Experience with message brokers and streaming technologies (Kafka, RabbitMQ) for asynchronous communication.
  • Familiarity with infrastructure-as-code tools such as Terraform or CloudFormation.
  • Experience with performance monitoring and observability tools (Prometheus, Grafana, New Relic).
  • Familiarity with security best practices for web applications, including OWASP Top 10 mitigations and secure authentication/authorization (OAuth2, JWT).
  • Experience with UX design tools and collaborating with designers (Figma, Sketch) to implement pixel-perfect interfaces.
  • Experience working in Agile/Scrum teams and participating in ceremonies (planning, retrospectives, demos).

Desired Skills:

  • Full Stack Developer
  • front-end
  • Angular
  • Java
  • React

Learn more/Apply for this position