Apply

Full Stack Engineer

Posted 2024-11-09

View full description

💎 Seniority level: Senior, 3-5 years

📍 Location: United Kingdom

🔍 Industry: SaaS

🏢 Company: Feefo Holdings Ltd

⏳ Experience: 3-5 years

🪄 Skills: DockerSQLAgileCypressJavaJavascriptKubernetesQAQA AutomationSpringSpring BootTypeScriptReduxReactJavaScriptAgile methodologiesRESTful APIsDevOpsDocumentationMicroservices

Requirements:
  • 3-5 years of commercial development experience in Java, particularly with microservices, preferably using Spring Boot.
  • Solid understanding of REST APIs and server-side development.
  • Experience with relational/SQL and No-SQL databases.
  • Proficiency in front-end development using modern JavaScript frameworks, preferably React, including Redux, Styled Components, and TypeScript.
  • Desirable experience in cloud-based services, ideally Google Cloud Platform.
  • SaaS experience and building high-throughput APIs.
  • Experience with testing automation tools such as Cypress.
  • Bachelor’s degree in Computer Science or similar technical discipline.
Responsibilities:
  • Developing and maintaining scalable and robust Java-based applications, with an emphasis on microservices architecture and Spring Boot.
  • Implementing and integrating RESTful APIs, working in tandem with the front-end.
  • Proficiency in front-end development using modern JavaScript frameworks, notably React (inclusive of Redux, Styled Components, and TypeScript).
  • Providing ongoing software support, regular maintenance, enhancements, and bug fixes.
  • Writing and maintaining unit tests, practicing Test-Driven Development (TDD) to ensure code quality and functionality.
  • Collaborating closely with the Cloud Infrastructure Team, sharing responsibilities for DevOps functions such as configuration management, continuous integration (CI), and monitoring.
Apply

Related Jobs

Apply

📍 United Kingdom

🧭 Full-Time

🔍 Beauty & Wellness

  • Exceptional full-stack engineering skill set.
  • Enjoy working autonomously in a fast-paced environment.
  • Possess a challenge-driven mindset.

  • Design and develop APIs that support the Marketplace Native Apps.
  • Coordinate feature/API development with the rest of the tribe and other tribes.
  • Work within a collaborative environment, fostering teamwork.

Backend DevelopmentSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptReact.jsTypeScriptJavaScriptReact

Posted 2024-11-22
Apply
Apply

📍 South America

🔍 Gaming

  • Tech-stack includes Node.js, Typescript, MongoDB, React, PostgreSQL, and C++.
  • Familiarity with frontend frameworks is required.
  • Collaborate closely with a front-end engineer.

  • Join a small, fully remote team as a Full-Stack Engineer.
  • Work on backend systems for an exciting, unannounced Multiplayer, Action RPG title.
  • Build game-supporting APIs and features.
  • Create web-facing products that interact directly with users.

Node.jsPostgreSQLMongoDBTypeScriptC++React

Posted 2024-11-21
Apply
Apply

📍 UK

💸 40000 - 60000 GBP per year

🔍 IGaming

  • Ideally have 3+ years of experience in production quality PHP.
  • Strong focus on teamwork, collaboration, and engineering culture.
  • Value personal development and sharing successes among the team.

  • Work on 150+ high traffic websites with millions of monthly users.
  • Contribute to scaling the company's products.
  • Support growth plans for expanding into other industries like healthcare, travel, and insurance.

DockerPHPJavascriptKubernetesVue.JsJavaScriptSymfonyVue.jsCollaboration

Posted 2024-11-18
Apply
Apply

📍 UK

🔍 Gaming industry

  • Strong experience with PHP.
  • Proficiency in JavaScript.
  • Experience with Symphony.
  • Familiarity with jQuery.
  • Knowledge of MySQL.
  • Experience working with APIs.
  • Understanding of Big Data.

  • Entering the technical team as a Senior or Mid-level engineer.
  • Multiple responsibilities on greenfield projects.
  • Developing high quality interactive tools for users and internal use.
  • Enhancing the current codebase.

PHPJavascriptjQueryMySQLJavaScript

Posted 2024-11-18
Apply
Apply

📍 UK, Ireland, Israel, Estonia, Spain, other East Europe locations

🧭 Full-Time

🔍 Cloud technology

🏢 Company: DoiT

  • 4+ years of software development experience.
  • A Full Stack engineer with strong Front-end skills or a Front-end engineer eager to learn Full Stack.
  • Experience with applying design thinking principles to frontend development.
  • Solid understanding of programming languages, especially knowledge of the React framework.
  • Willingness to learn the Go programming language.
  • Advantageous experience in developing Cloud solutions or using Cloud services.
  • Knowledge of software engineering practices.
  • Demonstrated passion for creating high-quality web/SaaS applications.
  • Experience with Git/GitHub.
  • Excellent written and verbal communication skills in English.
  • Self-organized, goal-oriented, and self-motivated individual.
  • Ability to adapt in a fast-paced team environment.

  • Implementing features from the proposal, through specification and implementation to maintenance.
  • Reviewing code as part of the team's code review process.
  • Improving the health of the codebase by focusing on technical debt with dedicated housekeeping time.
  • Providing feedback during team planning and discussions to identify challenges and unknowns early.

Software DevelopmentFrontend DevelopmentGitReactCommunication Skills

Posted 2024-11-07
Apply
Apply

📍 United Kingdom

🧭 Full-Time

🔍 Video Games

🏢 Company: Jagex Limited

  • Understanding page performance and budgets.
  • Deep knowledge of Node.js and TypeScript.
  • Familiarity with well-structured REST or GraphQL APIs.
  • Ideally familiar with React/Next.js or similar frameworks; knowledge of rendering strategies (SSR, SSG, SPA) is a big plus.
  • Experience with AWS serverless technologies; familiarity with Vercel or Cloudflare Workers/Pages is a plus.
  • Strong understanding of event-driven design.
  • Experience using AWS CDK, Terraform, or CloudFormation for configuration, deployment, and monitoring.

  • Lead the functional and technical analysis, design, development, and testing of large-scale product features.
  • Build and maintain high-throughput, reliable, and secure systems that support the RuneScape player community.
  • Collaborate with cross-functional teams in a Scrum environment to deliver new features and improvements.
  • Shorten feedback cycles through continuous integration and deployment best practices.
  • Shape the technical direction of the team and help define department-wide technical principles.

AWSGraphQLNode.jsSCRUMTypeScriptServerlessNext.jsReactCollaboration

Posted 2024-10-24
Apply
Apply
🔥 Full Stack Engineer
Posted 2024-10-23

📍 Europe, Eastern timezone in US

🧭 Full-Time

🔍 Qualitative research tools

🏢 Company: Notably

  • At least 3 years of professional experience shipping features or products as a full-stack developer.
  • Demonstrated fluency with Typescript, React, GraphQL, and Node.
  • Experience with automated testing frameworks and TDD in Javascript.
  • Familiarity with Postgres, AWS is a plus.
  • Experience building real-time collaboration tools.
  • Experience using HTML canvas.
  • Background in AI, NLP, or data science.
  • Proactive and strong verbal and written communication skills.
  • Desire to work in a startup environment.
  • Interest in mentorship, learning, and collaboration.

  • The split-screen infinite canvas and table workspace in Notably where researchers analyze qualitative data.
  • Enhancing the canvas experience with new tools and collaboration.
  • Exploring new ways to visualize qualitative data with a quantitative lens.
  • Combining machine learning and AI with research frameworks to create a super-powered research experience.
  • Solving for performance and memory optimizations.
  • Improving core features like search, transcriptions, and content management.

GraphQLJavascriptTypeScriptReactCommunication SkillsCollaborationJavaScript

Posted 2024-10-23
Apply
Apply
🔥 Full Stack Engineer
Posted 2024-10-21

📍 Americas, Europe

🔍 Artificial Intelligence, Software Development

🏢 Company: UserGems

  • 3-5 years of experience in software development.
  • Degree in computer science or a similar field.
  • Highly proficient in spoken and written English.
  • Strong belief in Clean Code and writing test cases.
  • Passion for technology products and customer-focused solutions.
  • Ability to thrive in fast-paced, high-performance team environments.

  • Work on frontend and backend tasks with the option to specialize in either area.
  • Focus on developing the customer-facing web app and integrating with third-party APIs.
  • Design and build software using PHP/Laravel for the backend and Typescript/VueJs for the frontend.

AWSPHPSoftware DevelopmentAgileMySQLSalesforceTypeScriptJira

Posted 2024-10-21
Apply
Apply

📍 Ukraine, UK, Ireland, Israel, Estonia, France, Netherlands, Sweden, Germany, Spain

🧭 Contract

🔍 Cloud consulting and optimization

🏢 Company: DoiT

  • 5+ years of software development experience as a Backend engineer.
  • A solid understanding of programming languages, ideally knowledge of Go programming language, but if you don’t, you will be willing to learn and fully embrace these languages.
  • Experience from a production environment with Google Cloud is a great plus, or with AWS services.
  • Experience in system design.
  • Embraces continuous development and learning.
  • Knowledge of software engineering practices.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious.
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment.
  • A great sense of humor and enjoys having fun at work.

  • Implementing features. From the proposal through spec and implementation to maintenance. You're expected to propose things that you think can be an excellent addition to the products.
  • Reviewing code. We believe in code reviews. And you will soon start reviewing pull requests as well!
  • Improving the health of the codebase. We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping.
  • Providing feedback. The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible.

Software DevelopmentGitCommunication Skills

Posted 2024-10-16
Apply
Apply

📍 Europe

🧭 Full-Time

💸 103000 - 156000 USD per year

🔍 Commercial insurance

🏢 Company: Kalepa

  • Minimum of 5+ years of relevant software engineering experience.
  • Excellent development skills including design, debugging, and problem-solving.
  • Experience with modern front end frameworks, preferably React/Redux.
  • Experience in backend development and API design.
  • Bachelor's or Master's degree in computer science or a related field.
  • Primarily use Python3 but open to other OO languages (Java, C++, C#, etc.).
  • Experience with AWS and serverless technologies.
  • Familiarity with relational databases, preferably PostgreSQL.
  • Experience with tools like Docker, Git, GitHub, Flask, NumPy, Pandas.

  • Working on cutting-edge tech including NLP, firmographic data, and entity resolution.
  • Tackling problems at the intersection of data pipelines, distributed systems, and machine learning models.
  • Collaborating with a global team of full-stack, data, ML, and DevOps engineers.

AWSBackend DevelopmentDockerPostgreSQLGitReduxServerlessReact

Posted 2024-10-16
Apply