Job Openings Full Stack Developer

About the job Full Stack Developer

Key Responsibilities:

  • Technical Leadership: Serve as the expert in ReactJS, NextJS and NodeJS framework for the project, leading the technical design and development of the portal.
  • Solution Architecture: Collaborate with the Architect & 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 ReactJS, Nest.JS and NodeJS framework.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Proven track record as a senior full stack developer in large-scale web portal projects.
  • Deep understanding of JavaScript, TypeScript, Redux, and modern front-end build pipelines (e.g., Webpack).
  • Proficiency with building APIs, and working with databases (e.g., PostgreSQL, MongoDB).
  • Experience with microservices architecture and message queues (e.g., RabbitMQ, Kafka).
  • Knowledge of GraphQL.
  • Experience with continuous integration and deployment workflows.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • 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.