Job Openings
Intermediate NextJS Developer
About the job Intermediate NextJS Developer
Key Responsibilities:
- Technical Leadership: Serve as the expert in React framework for the project, leading the technical design and development of the portal.
- Solution Architecture: Collaborate with the Dev Lead to design a robust, scalable architecture that leverages Optimizelys capabilities to meet business needs.
- Development Oversight: Guide the development team in best practices for portal implementation, ensuring high-quality code and performance.
- Collaboration and Integration: Work alongside the Senior Project Manager, Product Owner, and Scrum Master to ensure seamless integration of Optimizely solutions with other project components.
- Performance Optimization: Optimize the performance of the portal, ensuring it meets the technical and business performance benchmarks.
- Quality Assurance: Oversee testing and quality assurance, aligning with the projects quality standards and requirements.
- Stakeholder Engagement: Communicate effectively with all project stakeholders, providing technical insights and progress updates.
- Continuous Improvement: Stay updated with the latest React features and industry trends, applying this knowledge to enhance project outcomes.
Qualifications:
- Bachelors degree in Computer Science, IT, or related field.
- Extensive experience with React, Nest.JS framework.
- Proven track record as an intermediate frontend developer in large-scale web portal projects.
- Deep understanding of JavaScript, TypeScript, React.js, Next.js, Redux, and modern front-end build pipelines (e.g., Webpack).
- Proficiency with Nest.JS, including experience with TypeScript, building APIs, and working with databases (e.g., PostgreSQL, MongoDB).
- Familiarity with microservices architecture and message queues (e.g., RabbitMQ, Kafka).
- Knowledge of GraphQL.
- Experience with HTML5, CSS3, and responsive design principles.
- Experience with continuous integration and deployment workflows.
- Understanding of cloud platforms like AWS, Azure, or GCP is a plus.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent verbal and written communication skills.
- Experience in Agile development environments, working closely with Scrum teams.