Senior Full-Stack Developer.
at Enroute
Dinastía, N. L., Mexico -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jul, 2024 | Not Specified | 01 May, 2024 | N/A | Relational Databases,Es6,Docker,Kibana,Yarn,Javascript,Elasticsearch,Graphql,Jenkins,Postgresql,Package Management,Containerization,Typescript,Node.Js | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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