CodeTiburon is looking for a Full-stack JavaScript Developer to join our team remotely.
Project: Web and Mobile Solutions for Recruitment.
Product technology stack: React JS, React Native, NestJS, PostgreSQL, MongoDB, RabbitMQ, Node.js, SCSS, Docker, AWS, 3rd-party API integrations, OpenAPI 3.0, Swagger.
Required Skills:
- At least 3 years of commercial experience with JS
- Knowledge of the SQL/NoSQL queries and database schema design
- Familiar with concepts like asynchronous programming, closures, data types, and data structures, and ES6/TS
- Strong HTML5/CSS3 knowledge, including concepts like flex and grid boxes layouts, animations, cross-browser compatibility
- Experience with JavaScript Framework React JS
- Experience with Node.js frameworks like NestJS
- Experience working with UI frameworks and preprocessors SASS
- Familiar with JavaScript libraries such as moment.js, lodash etc.
- Intermediate level of spoken and written English
Will be a plus:
- Knowledge of React Native
- Known with development solutions based on Express framework and Node platform
- Known with use cases ORM like the TypeORM, Sequelize
- Knowledge of tools – Gulp and Webpack, NPM, Bower, Yarn
- Familiar with Socket IO in server and client sides implementation
- Basic knowledge of Containerization and Container Orchestration System – Docker
- Basic knowledge of Amazon Web Services
Your key accountabilities and responsibilities will include:
- Collaborate closely with the team
- Troubleshoot ongoing issues
- Research new features, analyze requirements, estimate implementation
- Create clean, well-documented and test-covered code
- Actively seek to share technical expertise with others
- Follow the best practices and process established in the team
What we offer:
- Professional team
- Full remote work
- Paid leaves and holidays
- Reimbursement for courses, conferences, workshops
If this sounds like you and you have most of the skills and qualifications above please send your CV to hr@codetiburon.com
We sincerely thank all applicants for applying; if we like what we see and feel you are a match for our position, we will be in touch.