Description
Job Summary:
We are seeking a professional to design, develop, and implement Web and Mobile solutions, enhancing the development process with integrated and unit tests.
Key Highlights:
1. Play a critical role in Web and Mobile solutions
2. Enhance the development process with testing
3. Utilize JavaScript, Node.js, React.js, and Next.js technologies
We seek a professional who will play a critical role in designing, developing, and implementing Web and Mobile solutions, using JavaScript, Node.js, React.js, Next.js, and Continuous Integration/Continuous Deployment (CI/CD). The ideal candidate will contribute to improving the development process, including implementing integrated and unit tests.
**Bachelor's degree in Computer Science, Software Engineering, or related field required;**
**Proven experience in Full Stack development with a focus on JavaScript required.**
**Key Responsibilities:**
* Implement features and improvements according to project requirements.
* Continuous Integration/Continuous Deployment (CI/CD):
* Configure and maintain CI/CD pipelines using tools such as GitHub Actions.
* Ensure integrity and automation in continuous integration and delivery processes.
* Databases:
* Experience with relational databases (e.g., PostgreSQL) and non-relational databases (e.g., MongoDB).
* Mobile Development:
* Collaborate on mobile version development using technologies such as React Native.
* Integrated and Unit Testing:
* Implement testing practices, including integrated and unit tests, to ensure code quality.
**Technical Requirements:**
* Solid experience in JavaScript;
* Proficiency in Node.js and Express.js;
* Experience with React.js and Next.js;
* Familiarity with MUI Design;
* Experience with version control using GitHub;
* Knowledge of CI/CD pipeline configuration;
* Experience with relational and non-relational databases;
* React Native experience is desirable.