The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects. ResponsibilitiesRevise, edit, proofread & optimize web contentWork with cross-functionally to enhance overall user experience of our platformsOwn various design tasks involved in the web development life cycle from start to finish
QualificationsBachelor's degree or equivalent experience in Computer ScienceQualifications1. Strong Passion for Technology: Eager to learn, innovate, and stay updated with the latest technological trends.2. Basic Understanding of Full-Stack Development: Knowledge of both front-end and back-end development processes and tools.3. Front-End Development Skills: Familiarity with React.js and modern front-end development frameworks.4. Back-End Development Skills: Basic understanding of server-side development using Node.js and Express.5. Database Knowledge: Experience with relational databases such as PostgreSQL and NoSQL databases like MongoDB, including designing schemas and writing queries.6. Experience with ORM Frameworks: Familiarity with ORM libraries such as Prisma, TypeORM, or Mongoose for managing database interactions.7. Proficiency in Tailwind CSS: Ability to efficiently style user interfaces using Tailwind CSS and create responsive, mobile-friendly designs.8. Experience with State Management: Familiarity with state management libraries like Redux, Context API, or Recoil for managing complex application states.9. Understanding of Design Patterns: Knowledge of design patterns and best practices for writing clean, maintainable, and scalable code.10. Version Control: Proficiency in Git and GitHub for version control, branching, merging, and collaborative development workflows.11. Problem-Solving Skills: Strong analytical and problem-solving abilities with a proactive approach to tackling new challenges.