Full-Stack JavaScript Developer
Location
São Paulo, SP | Brazil
Job description
A U.S.-based company that is helping businesses to increase their markets by providing analytics, digital marketing, communications, survey research, and AI solutions, is looking for a Full-Stack JavaScript Developer. The selected candidate will be utilizing Docker and other DevOps tools for deployment and containerization. The company's predictive analytics and innovative application-based data management technology is enabling corporations to reach new heights. This is a nice opportunity for developers who are eager to work in a fast-paced and dynamic environment.
Job Responsibilities:
- Work together with the development team to create new features and improve existing ones.
- Create readable, efficient, and easily maintainable code
- Mentor and efficiently train junior developers
- Ensure that the applications are optimized for optimal performance and scalability
- Utilizing Node.js, create and maintain APIs and web services
- For data streaming and search capabilities, integrate Elasticsearch and Kafka into web applications
- Using Vue.js or React and Node.js, create, develop, and maintain web apps
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a full-stack developer
- Prolific experience working with Vue.js, React, JavaScript, and Node.js
- Prior experience building robust, scalable, and maintainable web applications
- Solid understanding of web technologies like HTML and CSS
- In-depth knowledge of databases like MongoDB and MSSQL
- Nice to have some experience with Elasticsearch and Kafka
- Familiarity with Docker and other DevOps tools is desirable
- Excellent problem-solving abilities and the capacity to work both independently and collaboratively
- Demonstrable ability to communicate and work in a fast-paced workplace
- Fluent in spoken and written English communication
Job tags
Salary