ExpressJS Remote Jobs

18 Results

22d

Développeur Full Stack JS

DevoteamTunis, Tunisia, Remote
ExpressJSJestagilescrumapigitc++swaggerpostgresqlubuntulinuxjavascript

Devoteam is hiring a Remote Développeur Full Stack JS

Description du poste

Votre mission de développer et maintenir les applications back-end de notre client en utilisant des technologies modernes et robustes. Il/Elle sera responsable de la conception, du  développement, des tests et de la mise en production des services back-end pour les applications web et mobiles de Notre client.

● Maîtriser NodeJS 16 pour développer des applications back-end performantes et scalables.
● Avoir une solide expérience avec ExpressJS pour la création d'API RESTful et la gestion des routes.
● Être familier avec VueJS 3 pour la création d'interfaces utilisateur côté client.
● Avoir une bonne compréhension des bases de données relationnelles, notamment
PostgreSQL, pour la gestion des données.
● Être capable d'utiliser Jest pour écrire des tests unitaires et d'intégration.
● Maîtriser les concepts de REST, Swagger et Google API pour la conception et la documentation des API.
● Avoir une expérience avec des outils de gestion de versions comme Git (BitBucket).
● Être familier avec les concepts d'authentification et d'autorisation, notamment OAuth et OIDC.
● Avoir une expérience avec les systèmes d'exploitation Linux, en particulier Debian (Ubuntu),pour le déploiement et la maintenance des applications.
● Être capable d'utiliser des outils de ligne de commande comme Bash pour la gestion des
scripts et des tâches automatisées.
● Posséder une excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
● Avoir un esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses
impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
● Avoir une capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
● Posséder un esprit d'équipe : Capacité à collaborer efficacement avec les membres de
l'équipe pour atteindre des objectifs communs.

● Maîtriser les concepts d’Agilité (Scrum, Sprint Planning, Backlog...).
● Avoir une bonne connaissance des principes de développement logiciel, notamment les
méthodologies Agile et les bonnes pratiques de développement.

Qualifications

???? Compétences

Quels atouts pour rejoindre l’équipe ?

● Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation
en informatique, ou justifiant d'une expérience significative équivalente
● Expérience de plus de 3 ans en JavaScript
● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un
plus.

Alors, si vous souhaitez progresser, apprendre et partager, rejoignez-nous !

See more jobs at Devoteam

Apply for this job

+30d

Technical Lead - Solutions

Marex SpectronLondon, GB - Remote - Hybrid
SalesDevOPSExpressJSJestredisagileterraformRabbitMQDesigngraphqlscrumapic++c#.netdockertypescriptjavascriptreactjsbackend

Marex Spectron is hiring a Remote Technical Lead - Solutions

Marex is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets.

The Group provides comprehensive breadth and depth of coverage across four core services: Market Making, Clearing, Hedging and Investment Solutions and Agency and Execution. It has a leading franchise in many major metals, energy and agricultural products, executing around 50 million trades and clearing 205 million contracts in 2022. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers.

Marex was established in 2005 but through its subsidiaries can trace its roots in the commodity markets back almost 100 years. Headquartered in London with 36 offices worldwide, the Group has over 1,800 employees across Europe, Asia and America.

For more information visit www.marex.com

Marex Solutions specializes in bespoke financial derivative products, providing customized investment solutions through its proprietary trading platform, Agile. We offer a wide range of services, including hedging and investment solutions, tailored to meet the needs of private banks, wealth managers, and other financial institutions.

Solutions prides itself on innovation in the field of Structured Products. The platform covers over 1000 underlying assets across Commodities, Credit, Cryptocurrency, Equities, Fixed Income, FX and funds, enabled by technology and the Agile web platform.

For more information, see the homepage: https://solutions.marex.com

We are seeking a Full-Stack JavaScript tech lead who will help the business realise its objectives to become the most advanced provider of Structured Products globally.

A key component of their tech stack is the Sales and Clients Web Platform (aka ‘Agile’). This sophisticated application enables sales traders, brokers, and external clients to price and book live trades through a ReactJS web-based interface and suite of NodeJS and C# services that connect the back-end ecosystem of booking, execution, finance, and risk platforms.

In this role, you will have the unique opportunity to work directly with the Head of Derivatives Trading and their team - the product leaders for the app - and provide technical leadership for a diverse team of 10 developers and testers based in London and Ukraine. We are looking for candidates who are not only passionate about best practices, good software design principles, and a DevOps mindset, but also thrive in a collaborative and dynamic environment.

Responsibilities:

• Architecture and design of the technology created and maintained by the delivery team.
• Line manage the team, and optimise its structure to continuously deliver value to the business.
• Collaborate with the Head of Derivatives Trading on the direction of the application.
• Define roadmap and strategy with Head of Development and other development leads.
• Oversee projects to ensure they are run efficiently and delivered on time and on budget.
• Liaise with business users and BA/QAs; define business requirements and provide updates.
• Ensure production grade systems and proper documentation.
• Define software development best practices and processes; ensure they are followed.
• Lead the planning and breakdown of sprints and user stories. Provide demos for stakeholders and SMEs.
• Work with stakeholders to prioritise and prepare stores and bugs for sprint planning. Ensure stores are well-formed, testable deliverables that can be delivered iteratively with testable acceptance criteria.
• Resolving support issues in a professional and timely manner
• Foster cross-team collaboration and willingness to participate in cross-team shared initiatives (e.g., agreeing service and API contracts, contributing to common DevOps templates and reference architectures).

Competencies:

• A collaborative team player, approachable, self-efficient and influences a positive work environment
• Demonstrates curiosity
• Resilient in a challenging, fast-paced environment
• Excels at building relationships, networking and influencing others
• Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness

Skills and Experience:

• Strong full-stack JavaScript coding skills with NodeJS, TypeScript, ReactJS, jest, expressJS, GraphQL
• Able to preside over backend .NET development with C#.
• Basic level understanding of Infrastructure as Code (IaC), Terraform or equivalent.
• Building, distributing, and running applications using Docker images.
• Familiar with real-time messaging integration patterns with RabbitMQ, Kafka, Redis pub/sub or equivalent.
• Understanding of modern CI/CD and DevOps practices, and how to introduce them into the delivery workflow
• Agile and scrum development methodologies.
• Team leadership and ability to set the technical direction for a team.
• Application of software architecture and design principles and patterns and experience employing the right design choices for a given project.
• Relational and non-relational databases.
• Thought leadership, and the ability to oversee the introduction of new technologies, patterns or practices that benefit business outcomes.
• Team leadership and line management experience.

If you’re forging a career in this area and are looking for your next step, get in touch!

Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.

If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.


#LI-MH1

See more jobs at Marex Spectron

Apply for this job

+30d

Senior Software Engineer

Maker&Son LtdBalcombe, United Kingdom, Remote
SalesDevOPSExpressJSgolangsqldrupalapijavatypescriptpythonbackendfrontend

Maker&Son Ltd is hiring a Remote Senior Software Engineer

Job Description

We are looking for a highly motivated individual to join our team as a Senior Software Engineer.

We are based in Balcombe [40 mins from London by train, 20 minutes from Brighton] and we will welcome you to work in an hybrid model, coming to the office or remote.

You will report directly to the CTO.

Candidate Overview

As a part of the Technology Team, your core responsibility will be to develop, maintain and scale our backend services to power the e-commerce and sales infrastructure.  This is a high impact role, where you will be driving initiatives in developing technical solutions, creating serverless data pipelines, API integrations and cloud infrastructure components.

You will be working with frontend developers, data engineers, and data scientists as a team. 

You will be looking to join a successful, continually growing company.

Responsibilities 

  • Execute full software development life cycle, with a DevOps practice adopting CI/CD
  • Write well-designed, testable code. We currently use NodeJs, TypeScript, Python, and looking to use Golang for new backend services.
  • Integrate software components into a fully functional software system
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Qualifications

Key Skills and Requirements

  • 5+ previous work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Go, Python, TypeScript, or other programming languages
  • Excellent knowledge of relational databases, SQL
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, Vaadin, Spring MVC, ExpressJs, Drupal)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field

If you have experience working or developing for E-Commerce that would be highly appreciated.

See more jobs at Maker&Son Ltd

Apply for this job

+30d

Lead Software Engineer (Full-stack) -Lahore

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) -Lahore

Lead Software Engineer (Full-stack) -Lahore - Agnos - Career Page #resuma

See more jobs at Agnos

Apply for this job

+30d

Senior Software Engineer (Ruby on Rails)- Karachi

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Karachi

Senior Software Engineer (Ruby on Rails)- Karachi - Agnos - Career Page

See more jobs at Agnos

Apply for this job

+30d

Lead Software Engineer (Full-stack) - Pakistan

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Pakistan

Lead Software Engineer (Full-stack) - Pakistan - Agnos - Career Page
+30d

Senior Software Engineer (Ruby on Rails)- Lahore

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Lahore

Senior Software Engineer (Ruby on Rails)- Lahore - Agnos - Career PageSee more jobs at Agnos

Apply for this job

+30d

Senior Software Engineer (Ruby on Rails)- Pakistan

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Pakistan

Senior Software Engineer (Ruby on Rails)- Pakistan - Agnos - Career Pagebody { min-width: 1140px; }

See more jobs at Agnos

Apply for this job

+30d

Senior Software Engineer (Ruby on Rails)- Islamabad

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Islamabad

Senior Software Engineer (Ruby on Rails)- Islamabad - Agnos - Career Pagebody { min-width: 114

See more jobs at Agnos

Apply for this job

+30d

Associate Software Engineer (Ruby on Rails)- Lahore

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Lahore

Associate Software Engineer (Ruby on Rails)- Lahore - Agnos - Career Pagebody { min-width: 114

See more jobs at Agnos

Apply for this job

+30d

Associate Software Engineer (Ruby on Rails)- Karachi

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Karachi

Associate Software Engineer (Ruby on Rails)- Karachi - Agnos - Career Pagebody { min-wi

See more jobs at Agnos

Apply for this job

+30d

Associate Software Engineer (Ruby on Rails)- Pakistan

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Pakistan

Associate Software Engineer (Ruby on Rails)- Pakistan - Agnos - Career Pagebody

See more jobs at Agnos

Apply for this job

+30d

Lead Software Engineer (Full-stack) - Islamabad

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Islamabad

Lead Software Engineer (Full-stack) - Islamabad - Agnos - Career Page
+30d

Lead Software Engineer (Full-stack) - Karachi

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Karachi

Lead Software Engineer (Full-stack) - Karachi - Agnos - Career Page

See more jobs at Agnos

Apply for this job

+30d

Associate Software Engineer (Ruby on Rails)- Islamabad

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Islamabad

Associate Software Engineer (Ruby on Rails)- Islamabad - Agnos - Career Page
+30d

FullStack NodeJS and React

KwanMérida,, Mexico, Remote
gRPCExpressJSredisagileDesignmongodbgraphqlcssreduxbackendfrontend

Kwan is hiring a Remote FullStack NodeJS and React

Job Description

  • Work across the stack from a code commit to running it in production, with the end goal of delivering the best possible experience for the user.

  • Design, develop and test features from inception to rollout

  • Write high-quality code that is scalable, testable, maintainable, and reliable.

  • Independently own and drive new features from scratch

  • Work in an Agile environment and facilitate agile practices

  • Collaborate with people across roles to understand the domain and work towards building the right solution

Qualifications

  • Years of experience – 2 to 5 years

  • Strong frontend development skills, particularly focused on design

  • Experience working with NodeJS on the backend and ReactJS/VueJS on the frontend.

  • Experience working with fundamental front end languages such as HTML, CSS and JavaScript.

  • Some experience with alternative protocols like GraphQL, GRPC, etc is preferred.

  • Experience with frameworks like ExpressJS, NestJS, Redux, Redux is preferred

  • Knowledge of databases like MongoDB, Redis, and/or any Relational databases.

  • Good understanding of GitHub .

  • Experience with setting up and maintaining CI/CD pipelines

See more jobs at Kwan

Apply for this job

+30d

Senior Frontend Engineer

AssemblyBengaluru, India, Remote
ExpressJSOpenAIgolangagileterraformtailwindDesignmongodbuitypescriptcsskubernetespythonreactjsfrontend

Assembly is hiring a Remote Senior Frontend Engineer

Job Description

About the Role

As a Sr. Frontend Engineer, you'll work on a distributed team with diverse skills across the tech stack. We build features, enhancements, and experiments and deliver sustainable, quality software in an agile environment. You will also pair up with FEs and implement complex UI features. 

What you'll help us achieve

- Write, test, instrument, document, and maintain quality software 

- Review code and provide thoughtful, constructive feedback for your team

- Collaborate closely with Product, Design, and other developers to build new features

- Analyze how your features are performing in production to learn and make the product better

- Support a highly available service 

Who you are

Experienced Frontend Developer: With more than four years of experience, you're proficient in ReactJS and storybook with a deeper understanding of HTML, CSS, JS & TS. You've built frontend apps at scale.

Performance Expert:Making websites faster is your thing – you can improve performance and keep them that way over time with automated tools.

Testing Champ:You only call it dev-complete with automated tests, ensuring everything works smoothly.

Empathy First: You care about users, crafting experiences that make them smile.

Take the Lead: You're proactive and always ready to go the extra mile.

Agile: You understand how to balance quality & speed by being agile & can shift focus quickly with ease.

Clear Communicator: You're easy to understand, whether talking or writing.

Smart Decision Maker: You use facts and data to make decisions that work.

Great teammate: You believe in growing as a team & are ready to mentor and learn from your colleagues.

Bonus if you have experience with:

  • Complex data structures and data architecture.
  • Security by Design, and Privacy by Design principles.
  • React Native 
  • Design systems

Our Tech Stack

User Facing Applications:

  • React.js
  • HTML
  • CSS (tailwind, MUI)
  • TypeScript
  • React Native
  • Vite
  • Playwright

Services:

  • ExpressJS with TypeScript
  • OpenAI, Python
  • GoLang
  • MongoDB
  • Redshift
  • Sisense

Environment & Infrastructure:

  • GitHub
  • DataDog
  • Amazon Web Services
  • Terraform
  • Helm
  • Kubernetes
  • Chromatic

Qualifications

  • Have more than 4 years of experience as a developer focused on frontend technologies

See more jobs at Assembly

Apply for this job

+30d

Software Development Manager - Solutions

Marex SpectronLondon, GB - Remote - Hybrid
SalesDevOPSExpressJSJestredisagileterraformRabbitMQDesigngraphqlscrumapic++c#.netdockertypescriptjavascriptreactjsbackend

Marex Spectron is hiring a Remote Software Development Manager - Solutions

Marex is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets.

The Group provides comprehensive breadth and depth of coverage across four core services: Market Making, Clearing, Hedging and Investment Solutions and Agency and Execution. It has a leading franchise in many major metals, energy and agricultural products, executing around 50 million trades and clearing 205 million contracts in 2022. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers.

Marex was established in 2005 but through its subsidiaries can trace its roots in the commodity markets back almost 100 years. Headquartered in London with 36 offices worldwide, the Group has over 1,800 employees across Europe, Asia and America.

For more information visit www.marex.com

Marex Solutions specializes in bespoke financial derivative products, providing customized investment solutions through its proprietary trading platform, Agile. We offer a wide range of services, including hedging and investment solutions, tailored to meet the needs of private banks, wealth managers, and other financial institutions.

Solutions prides itself on innovation in the field of Structured Products. The platform covers over 1000 underlying assets across Commodities, Credit, Cryptocurrency, Equities, Fixed Income, FX and funds, enabled by technology and the Agile web platform.

For more information, see the homepage: https://solutions.marex.com

We are seeking a Full-Stack JavaScript tech lead who will help the business realise its objectives to become the most advanced provider of Structured Products globally.

A key component of their tech stack is the Sales and Clients Web Platform (aka ‘Agile’). This sophisticated application enables sales traders, brokers, and external clients to price and book live trades through a ReactJS web-based interface and suite of NodeJS and C# services that connect the back-end ecosystem of booking, execution, finance, and risk platforms.

In this role, you will have the unique opportunity to work directly with the Head of Derivatives Trading and their team - the product leaders for the app - and provide technical leadership for a diverse team of 10 developers and testers based in London and Ukraine. We are looking for candidates who are not only passionate about best practices, good software design principles, and a DevOps mindset, but also thrive in a collaborative and dynamic environment.

Responsibilities:

• Architecture and design of the technology created and maintained by the delivery team.
• Line manage the team, and optimise its structure to continuously deliver value to the business.
• Collaborate with the Head of Derivatives Trading on the direction of the application.
• Define roadmap and strategy with Head of Development and other development leads.
• Oversee projects to ensure they are run efficiently and delivered on time and on budget.
• Liaise with business users and BA/QAs; define business requirements and provide updates.
• Ensure production grade systems and proper documentation.
• Define software development best practices and processes; ensure they are followed.
• Lead the planning and breakdown of sprints and user stories. Provide demos for stakeholders and SMEs.
• Work with stakeholders to prioritise and prepare stores and bugs for sprint planning. Ensure stores are well-formed, testable deliverables that can be delivered iteratively with testable acceptance criteria.
• Resolving support issues in a professional and timely manner
• Foster cross-team collaboration and willingness to participate in cross-team shared initiatives (e.g., agreeing service and API contracts, contributing to common DevOps templates and reference architectures).

Competencies:

• A collaborative team player, approachable, self-efficient and influences a positive work environment
• Demonstrates curiosity
• Resilient in a challenging, fast-paced environment
• Excels at building relationships, networking and influencing others
• Strategic collaborator with insight and agility, able to anticipate future challenges, ensuring operational effectiveness

Skills and Experience:

• Strong full-stack JavaScript coding skills with NodeJS, TypeScript, ReactJS, jest, expressJS, GraphQL
• Able to preside over backend .NET development with C#.
• Basic level understanding of Infrastructure as Code (IaC), Terraform or equivalent.
• Building, distributing, and running applications using Docker images.
• Familiar with real-time messaging integration patterns with RabbitMQ, Kafka, Redis pub/sub or equivalent.
• Understanding of modern CI/CD and DevOps practices, and how to introduce them into the delivery workflow
• Agile and scrum development methodologies.
• Team leadership and ability to set the technical direction for a team.
• Application of software architecture and design principles and patterns and experience employing the right design choices for a given project.
• Relational and non-relational databases.
• Thought leadership, and the ability to oversee the introduction of new technologies, patterns or practices that benefit business outcomes.
• Team leadership and line management experience.

If you’re forging a career in this area and are looking for your next step, get in touch!

Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process.

If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.


#LI-MH1

See more jobs at Marex Spectron

Apply for this job