Apply

Full-stack Engineer

Posted 23 days agoViewed

View full description

💎 Seniority level: Middle, 4+ years

📍 Location: UK, Ireland, Israel, Estonia, France, Germany, Netherlands, Sweden, Spain

🔍 Industry: Cloud technology and services

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: Software DevelopmentGitGoReactCommunication Skills

Requirements:
  • 4+ years of software development experience.
  • Experience with both Frontend and Backend engineering.
  • Solid understanding of programming languages; ideally knowledge of React and Go, or willingness to learn.
  • Advantageous experience developing solutions in the Cloud and/or using Cloud services.
  • Embraces continuous development and learning.
  • Knowledge of software engineering practices.
  • Demonstrated passion for creating high-quality web/SaaS apps.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, self-motivated.
Responsibilities:
  • Implementing features from the proposal through spec, implementation, and maintenance.
  • Reviewing code through pull requests.
  • Improving the health of the codebase with a focus on reducing technical debt by dedicating time for housekeeping.
  • Providing feedback during planning and discussions to identify challenges and unknowns early.
Apply

Related Jobs

Apply

📍 United Kingdom

🔍 Helpdesk software

🏢 Company: Deskpro👥 51-100💰 $25,000,000 Series A 6 months agoCRMTicketingInformation TechnologySoftware

  • Strong experience with PHP.
  • Strong experience with RDMS (MySQL).
  • Experience building SPAs with React and Typescript.
  • Experience with AWS is a bonus.
  • Strong understanding of software architecture.
  • Ability to work autonomously and lead projects.
  • Excellent written and verbal communication skills.

  • Help build new features and modules.
  • Shape underlying product frameworks.
  • Participate in internal processes like code reviews and deployment.
  • Contribute to feature planning and product direction.

AWSGraphQLNode.jsPHPMySQLTypeScriptReact

Posted 7 days ago
Apply
Apply

📍 United States, United Kingdom

💸 126264.0 - 144444.0 USD per year

🔍 Aerospace

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

  • Must be eligible to obtain or maintain US Government Security Clearance.
  • Bachelor’s degree in computer science or a related field (or equivalent experience).
  • 5+ years of experience in software and application development, including 2+ years in scalable systems.
  • Experience with Node.js, GraphQL, React, Python 3, Typescript, Docker.
  • Familiarity with cloud-based deployments, particularly AWS.
  • Knowledge of authentication standards like OAuth and database design.

  • Work across the technology team interacting with product managers, designers, and other engineers.
  • Meet product requirements promptly while maintaining operational stability.
  • Participate in Agile development processes.
  • Provide ongoing support for critical services and applications.
  • Communicate methods and findings with stakeholders.
  • Develop both frontend and backend solutions, APIs, and data platforms.

AWSDockerGraphQLNode.jsPostgreSQLPythonGitKubernetesMongoDBTypeScriptReactCI/CD

Posted 12 days ago
Apply
Apply

📍 United States, United Kingdom

💸 126264.0 - 144444.0 USD per year

🔍 Satellite technology

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

  • Must be eligible to obtain or maintain US Government Security Clearance.
  • Bachelor’s degree in computer science or a related field (or equivalent experience).
  • 5+ years of experience in software and application development, including 2+ years designing and building durable, scalable, and high-availability systems.
  • Experience using technologies such as Node.js, GraphQL, React, Python 3, Typescript, and Docker.
  • Experience with cloud-based deployments, PaaS, and IaaS offerings (notably AWS).
  • Experience with authentication and authorization standards and tools (OAuth, OIDC, RBAC/ABAC/ReBAC, Keycloak).
  • Experience with database design, performance, and troubleshooting (PostgreSQL, MongoDB, Neo4j).
  • Experience with containers and container orchestration (Docker, Kubernetes, Helm).
  • Deep working knowledge of version control (Git) and CI/CD tools (GitHub Actions).
  • Ability to communicate technical concepts to non-technical audiences.

  • Work across the technology team interacting with product managers, designers, and other engineers in implementing the right-sized solutions.
  • Meet product requirements in a timely manner while not compromising the operational stability of the overall product.
  • Participate in Agile software development and deployment processes.
  • Provide ongoing support for the services and applications that are critical to our business needs.
  • Communicate methods, findings, and hypotheses with stakeholders.
  • Work on both the frontend and backend to solve problems and deliver value to both internal and external users.
  • Build data platforms/pipelines, microservices, and distributed systems.
  • Build and document APIs (REST, GraphQL).
  • Develop advanced data interfaces and interactive user interfaces.
  • Turn architecture ideas into technical specifications that can be executed by anyone on the team.

AWSDockerGraphQLNode.jsPostgreSQLPythonGitMongoDBTypeScriptREST APICI/CDMicroservices

Posted 12 days ago
Apply
Apply

📍 United Kingdom

🧭 Full-Time

🔍 Software and data products for combating financial crime

🏢 Company: Ripjar👥 101-250💰 Private about 2 months agoArtificial Intelligence (AI)Predictive AnalyticsAnalyticsCyber SecurityData VisualizationNatural Language ProcessingSoftware

  • Demonstrable skills in core technologies such as Node.js, React, Elasticsearch, Kafka, MongoDB, and Redis.
  • Proficient in at least one programming language.
  • Experience with large scale data processing systems and complex JavaScript or Python codebases.
  • Technically proficient across each stage of the software development lifecycle.
  • Strong communication skills for explaining complex concepts and writing code reviews.

  • Develop innovative software with a global impact.
  • Work across the software development lifecycle to build and deliver technology in a cross-functional agile team.
  • Collaborate with engineers, product managers, architects, UX and QA specialists as part of the wider Ripjar engineering team.
  • Provide deep support expertise for the growing customer base.

Node.jsSoftware DevelopmentAgileElasticSearchJavascriptKafkaMongoDBQARedisReactCommunication SkillsDevOpsDocumentation

Posted 22 days ago
Apply
Apply

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

🧭 Contract

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 5+ years of software development experience as a Backend engineer.
  • Solid understanding of programming languages, preferably Go, with a willingness to learn others.
  • Experience in a production environment with Google Cloud or AWS services.
  • Experience in system design.
  • Knowledge of software engineering practices and experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to work flexibly in a fast-paced environment.

  • Implementing features from the proposal stage to maintenance, including suggesting improvements.
  • Reviewing code and participating in code reviews.
  • Improving the health of the codebase with dedicated time for housekeeping.
  • Providing feedback during team planning and discussions to identify challenges early on.

Software DevelopmentGitCommunication Skills

Posted 23 days ago
Apply
Apply

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

🧭 Contract

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 5+ years of software development experience as a Backend engineer.
  • Solid understanding of programming languages, ideally knowledge of Go, or willingness to learn.
  • Experience in production environments with Google Cloud or AWS services is a plus.
  • Experience in system design and embraces continuous development and learning.
  • Knowledge of software engineering practices and experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal.
  • Self-organized, goal-oriented, self-motivated individual with confidence, thoroughness, and tenacity.
  • Ability to operate flexibly in a fast-paced, evolving team environment.

  • Implementing features from proposal through spec and implementation to maintenance, including proposing valuable additions to products.
  • Reviewing code and participating in code reviews.
  • Improving the health of the codebase while managing technical debt, dedicating one day per week to housekeeping.
  • Providing feedback in team planning and discussions to address challenges and unknowns early.

Software DevelopmentGitGoCommunication Skills

Posted 23 days ago
Apply
Apply

📍 Czech Republic, UK, Ireland, Israel, Estonia, France, Netherlands, Sweden, Germany, Spain

🧭 Contract

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 5+ years of software development experience as a Backend engineer.
  • Solid understanding of programming languages, with a focus on Go, and a willingness to learn.
  • Experience in a production environment with Google Cloud or AWS services.
  • Experience in system design.
  • Knowledge of software engineering practices and experience with Git/GitHub.
  • Excellent communication skills in English.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to thrive in a fast-paced and evolving team environment.

  • Implementing features from proposal through specification, implementation, and maintenance.
  • Reviewing code and engaging in code reviews.
  • Improving the health of the codebase by addressing technical debt.
  • Providing constructive feedback during team planning and discussions.

Software DevelopmentGitGoCommunication Skills

Posted 23 days ago
Apply
Apply

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

🧭 Full-Time

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 5+ years of software development experience as a Backend engineer.
  • Solid understanding of programming languages, ideally Go, with a willingness to learn.
  • Production environment experience with Google Cloud or AWS services.
  • Experience in system design and knowledge of software engineering practices.
  • Experience with Git/GitHub and excellent communication skills in English.
  • Self-organized, goal-oriented, and self-motivated.
  • Ability to operate flexibly in a fast-paced team environment.

  • Implementing features from proposal through spec and implementation to maintenance.
  • Reviewing code by participating in code reviews and reviewing pull requests.
  • Improving the health of the codebase by dedicating time to housekeeping.
  • Providing feedback during team planning and discussions to identify challenges and unknowns.

Software DevelopmentGitGoCommunication Skills

Posted 23 days ago
Apply
Apply

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

🧭 Full-Time

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 4+ years of software development experience.
  • Full Stack engineer (strong Front-end skills) or Front-end engineer with a desire to become Full Stack.
  • Experience with design thinking principles in frontend development.
  • Knowledge of programming languages, ideally React framework.
  • Willingness to learn Go programming language.
  • Advantageous to have experience in Cloud solutions or services.
  • Embraces continuous development and learning.
  • Knowledge of software engineering practices.
  • Demonstrated passion for high-quality web/SaaS applications.
  • Experience with Git/GitHub.
  • Excellent communication skills in English.
  • Self-organized, goal-oriented, and motivated.

  • Implementing features from proposal through spec and implementation to maintenance.
  • Reviewing code and participating in code reviews.
  • Improving the health of the codebase by dedicating one day a week to housekeeping.
  • Providing feedback during planning and discussions to identify challenges and unknowns early.

Software DevelopmentFrontend DevelopmentGitReactCommunication Skills

Posted 23 days ago
Apply
Apply

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

🧭 Full-Time

🔍 Cloud technology

🏢 Company: DoiT👥 501-1000💰 $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 4+ years of software development experience.
  • Strong Front-end skills or a Full Stack engineer.
  • Experience applying design thinking principles to frontend development.
  • Solid understanding of programming languages, ideally knowledge of the React framework.
  • Willingness to learn Go programming language.
  • Advantageous to have experience developing solutions in the Cloud.
  • Knowledge of software engineering practices.
  • Experience with Git/GitHub.
  • Excellent communication skills in English.

  • Implementing features from proposal through specification and maintenance.
  • Reviewing code, including participating in code reviews.
  • Improving the health of the codebase by dedicating time for maintenance weekly.
  • Providing feedback during planning discussions and identifying challenges early.

Software DevelopmentFrontend DevelopmentGitReactCommunication Skills

Posted 23 days ago
Apply