Middle/Strong Middle Full-Stack Engineer (IRC272895) Offline
Job Description
- 3+ years of experience in the full-stack development domain;
- At least 2+ years of hands-on experience and solid understanding of the core components and principles of Node.js as a runtime environment, as well as familiarity with common approaches to developing web services using the Express.js framework (or similar frameworks);
- Experience in developing REST APIs including an understanding of its key architectural constraints;
- Strong knowledge of PostgreSQL fundamentals (common SQL commands, indexes, join operations, triggers, aggregation functions, procedures, transactions, etc);
- Hands-on experience in common AWS services like RDS, S3, SQS, Lambda, DynamoDB;
- At least 2+ years of hands-on experience in developing client applications based on Typescript, React/Redux, knowledge of modern approaches and features of React like hooks (common and advanced), context API, components, etc;
- Hands-on experience in writing unit/integration/e2e tests using Cypress and Jest;
- Good understanding of CI/CD process. Experience in GitLab CI and basic knowledge of Yaml;
- Ability to understand business requirements and translate them into technical requirements;
- Task management and clear communication skills are just as important as coding skills;
- Pro-active personality, team player, quick learner and independent;
- Experience in Kibana, Grafana, and Elastic Search will be a plus;
- Experience in Nest.js and GraphQL will be a plus
Job Responsibilities
- designing, developing, maintaining, and debugging user-friendly and efficient internal portal applications;
- collaborating with cross-functional teams to understand requirements and implement solutions that meet business needs;
- implementing frontend and backend features to support data management, ensuring scalability and performance;
- writing clean, maintainable, and well-documented code, following best practices and coding standards;
- conducting code reviews and providing constructive feedback to peers to ensure high code quality;
- troubleshooting and debugging issues, ensuring timely resolution to minimize the impact on users;
- participating in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings;
- providing technical guidance and support to other team members
Department/Project Description
Our client is the leading TV streaming platform in the US. We are looking for an experienced JavaScript Engineer to join the team working on an industry-leading Digital Marketing Management platform used by advertisers to manage their online campaigns across all media channels, device platforms, advertising exchange, manipulating data, and managing client's services.
You will be contributing to the development and support of the client's internal tools and services that support a big data management and experimentation platform. These are internal portal applications that provide a user interface to manage and query data or manage AB experimentations.
This role does require to work around US morning working hours and be independent on development because of the nature of the remote + time zone difference. In other words, an individual who exhibits a self-motivated approach.
The job ad is no longer active
Look at the current jobs Fullstack →