Jobs
August 26, 2024

Full Stack Developer 

About Fireodds

Fireodds stands out as a digital agency that prides itself on delivering unparalleled marketing, CRM, and development solutions.

The Role

As a Full Stack Developer, you'll design, develop, and maintain both server-side and client-side applications using Java, Node.js, and Golang.

Responsibilities:

  • Develop and maintain server-side logic using Java, Node.js, and occasionally Golang, along with the client-side of applications using React.js.
  • Design and integrate APIs, working with both RESTful and GraphQL services.
    Manage databases (SQL and NoSQL) to ensure reliable data storage and quick access.
  • Participate in the design and architecture of applications, including microservices-based solutions.
  • Optimise the performance and scalability of existing solutions across multiple back-end technologies.
  • Ensure application security, including user authentication and authorisation.
  • Write unit and integration tests to maintain code quality.
  • Collaborate with designers and other developers to provide the best user experience.
  • Engage in code reviews and pair programming to improve code quality.
  • Work with version control systems (Git) and CI/CD pipelines to automate development and deployment processes.

Requirements:

  • Strong knowledge and experience with back-end development using Java, or Node.js, and basic experience with Golang.
  • Proficiency in JavaScript (ES6+), React, Next.js for front-end development.
  • Experience working with databases such as PostgreSQL, MongoDB, or Redis.
  • Familiarity with testing frameworks (e.g., Jest, Mocha, Chai).
  • Experience in developing RESTful APIs and/or GraphQL services.
  • Understanding of microservices architecture and experience in implementing it.
  • Knowledge of web application security standards and best practices (OWASP, JWT, OAuth).
  • Experience with version control systems (Git) and a good understanding of CI/CD principles.
  • Understanding of containerisation (Docker) and orchestration (Kubernetes).
  • Experience with cloud services (AWS, GCP, Azure) is a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Desirable Qualities:

  • English Proficiency: ability to read and understand technical documentation (B1 level or higher recommended).

Perks of Joining Fireodds:

  • Flexible, part-time remote work.
  • A lively, supportive environment that fosters professional growth.

Send your CV to vika@weave-resource.com

Thank you! đź’›