Search by job, company or skills
Job Overview:
We are seeking a skilled and enthusiastic Node.js Developer with experience in React/Next.js and Express to join our dynamic team. The ideal candidate is a creative problem solver with a passion for developing high-quality web applications and services. You will collaborate closely with designers and front-end developers to bring innovative digital products to life.
Key Responsibilities:
Develop and maintain scalable server-side applications using Node.js and Express.
Design and implement user-facing features with React, ensuring seamless integration with server-side logic.
Create and maintain RESTful APIs and web services to support various digital products.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews and contribute to continuous improvement processes.
Stay current with industry trends and emerging technologies to bring fresh ideas to the team.
Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
Required Skills and Qualifications:
Proven experience as a Node.js Developer, with a strong portfolio of web applications.
Proficiency in JavaScript, with a deep understanding of asynchronous programming and event-driven architecture.
Extensive experience with Express.js for server-side development.
Strong experience with React.js/Next.js and state management libraries (e.g., Redux).
Familiarity with front-end technologies such as HTML5 and CSS3.
Experience with RESTful APIs and web services.
Knowledge of database technologies such as PostgreSQL or MySQL.
Experience with 3rd party integrations such as SMS, Email, Google Maps, etc.
Familiarity with version control systems, preferably Git.
Ability to write clean, well-documented, and maintainable code.
Excellent problem-solving skills and attention to detail.
Strong communication skills and the ability to work collaboratively in a team environment.
Preferred Qualifications:
Experience with cloud platforms such as AWS or Google Cloud.
Knowledge of containerization technologies like Docker and Kubernetes.
Experience in OWASP security guidelines and how to resolve all security vulnerabilities.
Experience with DevOps practices and CI/CD pipelines.
Understanding of agile methodologies and tools (e.g., JIRA, Trello).
What an ordinary day looks like:
You will work at the intersection of marketing, strategy, communication, and technology. You'll team up with UX designers, UI designers, coders, writers, and animators. You'll work on exciting digital product ideas, experiment with new tools and apps, and learn the business of building digital products like websites and mobile apps.
Send your resume to [Confidential Information].
Date Posted: 11/07/2024
Job ID: 84205665