Senior Full-Stack Developer.

at  Enroute

Dinastía, N. L., Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified01 May, 2024N/ARelational Databases,Es6,Docker,Kibana,Yarn,Javascript,Elasticsearch,Graphql,Jenkins,Postgresql,Package Management,Containerization,Typescript,Node.JsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We love technology, and we enjoy what we do. We are always looking for innovation. We have social awareness and try to improve it daily. We make things happen. You can trust us. Our Enrouters are always up for a challenge. We ask questions, and we love to learn.
We pride ourselves on having great benefits and compensations, a fantastic work environment, flexible schedules, and policies that positively impact the balance of work and life outside of it. We care about who you are in the office and who you are as an individual. We get involved, we like to know our people, we want every Enrouter to become part of a great community of highly driven, responsible, respectful, and above all, happy people. We want you to enjoy working with us.
We’re seeking a talented Full-Stack Developer to join our growing team and play a key role in building and maintaining our robust application ecosystem. You’ll work on both the front-end and back-end, collaborating closely with designers, product managers, and other developers to deliver high-quality and user-friendly features.

REQUIREMENTS

Proficient in JavaScript (ES6+) and TypeScript.
Strong understanding of React and modern front-end development practices.
Experience with Node.js, particularly NestJS and GraphQL APIs.
Familiarity with Docker for containerization.
Experience with relational databases (PostgreSQL preferred) and Prisma.
Ability to write unit and integration tests (Jest).
Familiarity with CI/CD tools like Jenkins and Kibana.
Plus Points:
Experience with Lerna and Yarn for package management.
Knowledge of GraphQL and mocking data for testing purposes.
Experience with monitoring tools like Elasticsearch or Sumologic.
Understanding of backend frameworks like Akka or Tapir (Scala).

Responsibilities:

Design, develop, test, and deploy features across the entire application stack (front-end, back-end, and database)
Build and maintain reusable UI components using React and MUI
Contribute to the development and maintenance of APIs using NestJS and GraphQL
Implement data access logic using Prisma and migrate database schemas effectively
Write clean, maintainable, and well-tested code (unit and integration tests) with Jest
Collaborate with the team to implement CI/CD pipelines using Docker, Jenkins, and Kibana
Troubleshoot and debug application issues throughout the development lifecycle


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Dinastía, N. L., Mexico