MWDN
Job title:
Full Stack Developer
Company
MWDN
Job description
We are currently seeking a Senior Full-Stack Developer specializing in Node.js and React to join our team. This role offers the opportunity to design, develop, and manage both server-side and client-side functionalities of our innovative web and mobile applications. The ideal candidate will contribute to our full-stack projects, working closely with our team to create integrated solutions that meet our technical and business needs.Responsibilities:
- Design and develop user-friendly interfaces for web and mobile applications using React.js and React Native;
- Implement server-side logic using Node.js, ensuring high performance and responsiveness to requests from the front end;
- Manage the interchange of data between servers and users, including developing API interfaces with RESTful and GraphQL services;
- Identify and address performance bottlenecks and bugs, and propose effective solutions;
- Uphold code quality, organization, and automation best practices;
- Enhance existing features and create new ones, contributing to our portfolio of applications;
- Work collaboratively with product managers, designers, and other engineers to define product roadmaps and milestones;
- Lead code reviews and provide mentorship to junior developers.
Company name:
Goji LabsAbout the project:Our client is a global AdTech company that works with selective brands on marketing strategies, content migration, and improving user experience. Apply for their open positions and get a possibility to work with both innovative startups and nonprofit organizations protecting our planet. Your skills and expertise will become a valuable contribution to developing advertising technologies.
- 5 years of commercial experience in Software Development;
- Strong proficiency in Node.js, alongside extensive experience in building user interfaces with React.js and React Native;
- Proficiency in JavaScript and a solid understanding of modern frontend development practices;
- Familiarity with state management solutions like Redux or Mobx.
- Knowledge of RESTful API integration and GraphQL;
- Strong understanding of responsive web design and mobile-first principles.
- Experience with frontend build tools and package managers such as Webpack, Babel, and npm;
- Proficient in HTML5 and CSS3, with an eye for detail in UI/UX design.
- Knowledge of testing frameworks and the ability to implement unit and integration tests;
- Familiarity with CI/CD pipelines and deployment processes;
- Bachelor’s or Master’s degree in Computer Science, or a related field;
- Upper-intermediate English level.
Will be a plus:
- Experience with additional frontend frameworks or libraries like Angular or Vue.js.
- Familiarity with TypeScript.
- Prior experience in developing mobile applications with React Native.
- Proficient in using PostgreSQL databases
- Knowledge of mobile-specific best practices and platform-specific nuances.
- Familiarity with design systems and component libraries.
- Familiarity with Docker and Kubernetes for containerization and orchestration.
- Experience with continuous integration and deployment pipelines.
- Prior experience working in an Agile/Scrum development environment.
- Previous experience in a software development studio or a similar environment.
- Leadership or mentoring experience is a plus.
Our next steps:✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Technical interview — ✅ Test task — ✅ Client interview— ✅ Offer
Expected salary
Location
Babel, Carmarthenshire
Job date
Fri, 14 Jun 2024 22:16:53 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnear.net) you saw this job posting.