Mid-Senior Fullstack Engineers (React.js, Node.js)
Indexed description
We value people with strong technical skills that are collaborative, curious, results-driven, and take ownership. We embrace people that want to be themselves, have daily flexibility, grow, learn, and make a difference wherever the opportunity presents itself.
Technical Skills (Must Haves)
So we hope this sounds like you. Because we are always looking for exceptional Mid-Senior Fullstack Engineers to work in immersive client projects that will challenge your abilities. This position requires:
- Design, develop, and maintain new features and improvements in several of client applications.
- Interface with the Product team to design and build new applications.
- Web-based applications (React)
- Desktop applications (Electron/React)
- API development (Node/Express/Serverless).
- Implement and oversee testing (Jest), ensuring proper functionality and graceful degradation on multiple browsers. Unit Testing is key players.
- Mid Level are less years.
- 5+ years of AWS experience required. MSK is required
- Core understanding of JavaScript, including ES6/7 and modern building tools such as Webpack, Babel, and NPM/Yarn
- Knowledge of REST API development with Node/Express or similar.
- Advanced understanding of SQL and the ability to write efficient, performant queries.
- Extensive knowledge of Web technologies like HTTP(S), CDNs and server-side caching techniques, working directly with the DOM, and experience working with modern JavaScript Frameworks.
- Demonstrated knowledge of HTML5 and CSS3 features, polyfills, graceful degradation, and embedded 3rd party scripts.
- Extensive experience with cross-browser compatibility and browser developer tools.
- Experience with Git, automation tools and command-line style of work.
- Proven track record of designing and building both web-based and desktop applications.
- AWS Lambdas / Serverless.
- Knowledge in additional languages beyond NodeJs *GoLang or C#
- Agile Methodologies experience
- Terraform (in addition to serverless) is a plus, The developers are the owners to deploy their own solutions.
- Interface with the Machine Learning team to enforce data collection requirements in the applications you build.
- Interface with the Machine Learning team to solve algorithmic training pipelines.
- Work with Engineering to improve and maintain a rapidly growing datastore.
- Perpetually work to identify and improve usability in all of client applications.
- Provide outward-facing technical support to both clients and partners.
- Act as a technical mentor and offer appropriate guidance to Engineering.
- Enthusiasm for exploring new technologies and a strong ability to learn on the job.
- Excellent problem solving skills.
- Excellent communications skills - both technical and non-technical.
- Payment in USD or in your local currency
- A truly flexible work schedule
- Holiday and performance bonuses
- An excellent paid time off policy
- 4 free Udemy courses a year
- Home exercise & wellness membership
- An opportunity for you to help create change in the industry
- And more!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search