Match score not available

Senior FullStack JavaScript Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Job description

This is a remote position.

Job responsibilities:

●Build and maintain efficient, reusable, and reliable frontend and backend web products.

●Ensure the best possible performance, quality, and responsiveness of the web applications.

●Maintain uptime of multiple distributed web applications.

●Develop large-scale NodeJS applications by setting the right expectations and features
priorities throughout the development life cycle.

●Ensure UI designs are in compliance with project specifications and design systems.

●Implement JavaScript automated test suites that involve unit, integration, and cross-browser tests.

●Identify code bottlenecks and bugs, and devise solutions to these problems.

●Mentor fellow team members and actively participate in code reviews.

●Provide top-notch customer support and build ad-hoc tech solutions.

Requirements
●Excellent working knowledge of any modern JavaScript framework and its ecosystem (React/Vue/Svelte/Angular).

●Excellent hands-on experience with building scalable backend applications using NodeJS eco-system with any NoSQL database(CouchDB/CouchBase/Cassandra/MongoDB/DynamoDB).

●Excellent working knowledge in any JS-based build tool(Webpack/Parcel/Grunt/Gulp/Rollup).

●Good working knowledge in any JS-based testing tool(Mocha/Chai/Jasmine/Jest/AVA/Cypress/Puppeteer/React Testing Library).

●Good practical experience in web fundamentals like HTML, CSS, JavaScript, JSON, DOM
manipulation, HTTP(S), Rest API, cross-browser/platform compatibility challenges, web page performance, and security.

●Working knowledge of any CSS preprocessor (Sass/LESS/PostCSS/CSS Modules) is a plus.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Full Stack Engineer Related jobs