Position Overview: We are seeking a highly skilled Full Stack Developer to join our dynamic tech team. This role will be responsible for building, designing, and maintaining our web applications, integrating new features, and ensuring the system's performance and scalability.
Responsibilities:
- Designing and implementing efficient backend services using Node.js and Express frameworks.
- Creating robust front-end components using React and designing user interfaces that are intuitive and responsive.
- Collaborating with cross-functional teams to analyze user needs, design solutions, and implement them.
- Conducting unit testing and performance testing to ensure high-quality and optimized applications.
- Working closely with the DevOps team to automate deployment pipelines and ensure smooth integration with existing infrastructure.
- Continuously learning and staying updated with the latest trends and technologies in the tech industry.
Requirements:
- Proficient knowledge of JavaScript and React.
- Experience with Node.js and Express.
- Strong understanding of SQL and database management.
- Experience with Git and version control systems.
- Excellent problem-solving skills and ability to work independently.
- Certifications in React, Node.js, and SQL preferred.
Skills:
- Strong understanding of APIs and integrating with external services.
- Experience with RESTful and GraphQL APIs.
- Understanding of APIs security and encryption.
- Proficiency in Front-End and Back-End development.
- Experience with Webpack and ESLint.
- Knowledge of JavaScript ES6+.
Location: Remote, with preference for candidates located in US or Canada.
Salary: $X - $XX (Based on experience).
Email: [Email Address]
Links:
Technology Stack:
- Front-End: React, Redux, Redux-Saga, React Hooks, TypeScript, Styled-Components, Webpack, ESLint, Jest, Cypress.
- Back-End: Node.js, Express, MongoDB, Mongoose, NestJS, TypeScript, Docker, Kubernetes, Git, GCP, AWS.
- Database: MySQL, PostgreSQL, MongoDB, Redis, Redisson.
- Security: JWT, OAuth, SSL, CORS, JSON Web Tokens.
- DevOps: Docker, Docker Compose, Kubernetes, Jenkins, GitLab, CircleCI.
Experience:
- 2-3 years of experience as a Full Stack Developer.
- Experience with cloud platforms (AWS, GCP, Azure).
- Experience with microservices architecture.
- Experience with continuous integration and deployment (CI/CD).
- Experience with databases (SQL/NoSQL).
- Experience with version control systems (Git).
Qualifications:
- Passion for technology and a desire to learn and grow