Civilization logo
Civilization

Designing for Advocacy + Advocating for Design

Back-end Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

70 days ago

Salary

0

Seniority

Senior

Job Description

Back-end Developer

Civilization

• Develop systems from scratch • Participate in the ideation, creation, and deployment of upcoming product features • Constantly improve the quality by fixing bugs and refactoring the code base where necessary

Job Requirements

  • You master Node.js
  • Experience with Python and Solidity is a plus
  • Ability to quickly learn how to interface with third party APIs efficiently at scale
  • You are hands on, learn new concepts and skills rapidly and get things done independently
  • You are eager to listen to and give feedback and constructive criticism
  • You are a strong communicator and fluent in English.

Benefits

  • Employees can work remotely

Related Job Pages

More Backend Engineer Jobs

EUROPEAN DYNAMICS logo

Java Application Architect

EUROPEAN DYNAMICS

"​{ engineer; innovate; excite; }"​

Backend Engineer70 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B No Sponsor

• Architecture and design of information systems; • Design and development of architectural components and building blocks; • Production of software architecture documents; • Design of application data models and application workflow models; • Design of application APIs using suitable frameworks (REST, Swagger); • Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA); • Design and implementation of application integration with corporate IAM services for authentication and authorization purposes; • Delivery through a CI/CD pipeline.

Belgium
Metova, Inc. logo

Senior Software Engineer – FS Node, Go, Python

Metova, Inc.

Helping companies transform their business through technology to meet the growing expectations of their customers.

Backend Engineer70 days ago
ContractRemoteTeam 201-500Since 2006H1B No Sponsor

• Design, develop, and maintain full stack applications using Node, React, Python, and Golang. • Implement and manage microservice-based architectures (Docker, Kubernetes). • Design system integrations using RESTful APIs, GraphQL, and asynchronous messaging (e.g., Kafka, RabbitMQ, Azure Service Bus). • Implement product development solutions by participating in front-end and back-end development. • Collaborate in the creation or integration of chatbots using LLMs or conversational frameworks. • Ensure the performance, security, and scalability of the solutions developed. • Participate in code reviews and automated testing to maintain software quality. • Collaborate with multidisciplinary teams on cloud deployments (Azure, AWS) and CI/CD pipeline optimization.

Mexico
Job Closed
Metova, Inc. logo

Senior Software Engineer – Java

Metova, Inc.

Helping companies transform their business through technology to meet the growing expectations of their customers.

Backend Engineer70 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

• Responsible for feature design; evaluate designs and provide feedback • Influence quality standards and understand, identify, measure across entire solution • Identify performance issues and optimize solutions • Demonstrate competence of engineering concepts and theories, combining them with business understanding to design, document and implement clean and robust solutions to complex business problems • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. • Participate in defining, scoping, and estimating resulting stories • Work closely with your peers and help the team achieve its goals • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them • Drive design and code reviews, ensuring the team ships high quality, scalable, maintainable, and well-tested code • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure • Designs at the organization level, considering up/downstream integration. • Designs systems where implementation spans multiple weeks or months, and incorporates a full team's worth of engineers. • Makes technical decisions and influences priorities and tradeoffs that enable solutions to achieve short and long term business objectives. • Takes ownership of systems or designs that span multiple people's work, breaking work into smaller tasks for more junior engineers to support. • Understands tradeoffs in different types of engineering processes, and can adjust a team process to meet the needs of the project and others on the team. • Understands relevant architecture, network or systems across the team. • Deeply familiar with standard industry practices for work tracking to ensure work delivery is consistent, measurable and within stated goals. • Has a strong understanding of the business and is aware of how strategies and tactics work in the marketplace. • Leads work processes and design reviews across the team. • Identifies potential gaps and solutions to problems that may not exist yet.

Mexico
Metova, Inc. logo

Software Engineer, JAVA – Level III

Metova, Inc.

Helping companies transform their business through technology to meet the growing expectations of their customers.

Backend Engineer70 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

• Responsible for feature design; evaluate designs and provide feedback. • Influence quality standards and understand, identify, measure across entire solution. • Identify performance issues and optimize solutions. • Demonstrate competence of engineering concepts and theories, combining them with business understanding to design, document and implement clean and robust solutions to complex business problems. • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions. • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. • Participate in defining, scoping, and estimating resulting stories. • Work closely with your peers and help the team achieve its goals. • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them. • Drive design and code reviews, ensuring the team ships high quality, scalable, maintainable, and well-tested code • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team's Cloud infrastructure.

Mexico