Node.js Fullstack Developer in Constanţa

Docker (nice to have) JWT (nice to have) RabbitMQ (nice to have) MongoDB (regular) MySQL (regular) Git (advanced) React (master) Node.js (master) CSS (master) HTML (master) We are in need of a skilled Fullstack Developer with expertise in Node.js to join our team. As a Fullstack Developer, you will develop and maintain web applications, ensuring their functionality, reliability, and performance. You will work collaboratively with the rest of the development team to deliver high-quality software solutions. Requirements:Bachelor's or Master's degree in Computer Science or a related field.Minimum 5 years of professional experience as a Fullstack Developer with Node.js.Strong understanding of web development fundamentals such as HTML, CSS, and JavaScript.Experience building FE interfaces using web technologies such as React, Redux, API Context, and Recoil.Knowledge of back-end development with Node.js, including server-side architecture and API design.Experience with DB technologies: MySQL or MongoDB.Experience with ORMs like Sequelize, Prisma, and TypeORM.Familiarity with Git and Agile methodologies.Excellent problem-solving and analytical skills.Strong communication and interpersonal skills. Nice to have*:Experience with RabbitMQ and JWT, and working with Docker.Knowledge of SvelteKit, Ethers.JS, Tailwind, and/or MPC will be a PLUS; Experience with SSR, NextJS, Gatsby, and additional libraries like react-query and middlewares in redux.Understanding of multivariate testing, SEO, and web analytics.Solid grasp of the JavaScript language and experience with TypeScript appreciated.Experience with common front-end development tools such as Babel, Webpack, and NPM.Knowledge of modern authorization mechanisms, such as JSON Web Token.React certifications.English proficiency at the C2 level.Basic knowledge of Photoshop.* if you have no experience with some of those below, we’ll help you to learn! Your responsibilitiesDevelop, maintain, and improve web applications using Node.js.Build responsive, mobile-friendly, and accessible frontend interfaces with modern web technologies such as React.Collaborate with the team to identify and prioritize software features and bug fixes.Write efficient and reusable code and perform code reviews to ensure quality and maintainability.Optimize web application performance by identifying and resolving bottlenecks in both frontend and backend components.Ensure the web application is secure and follows best data protection and privacy practices.Work with project managers and stakeholders to ensure timely and accurate delivery of software solutions.Use ExpressJS, NestJS, and knowledge of SQL and NoSQL databases such as PostgreSQL, MySQL, MSSQL, DynamoDB, Redis, and MongoDB.Use ORMs like Sequelize, Prisma, and TypeORM.Design and build RESTful APIs, create Unit Tests, and use Swagger.Be proficient in TypeScript. We offer: Competitive compensation.Life insurance.Flexible working hours.Limitless - we do not have a rigid raise program.Co-financing of a MultiSport card.Equality and start-up atmosphere.Referral bonus.Parties - excellent ones.English classes.Co-financing of LUXMED medical care package. Please visit our website for more information: www.bcf-software.com

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!