Search by job, company or skills

AISTREAMING

Full Stack Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Role Overview:

We are seeking a Senior Full-Stack Engineer with a robust skill set in full-stack development and a proven track record of building scalable, high-performance web applications. The ideal candidate is someone adept at translating complex requirements into functional, user-friendly applications. With a focus on both front-end and back-end development, you will play a pivotal role in shaping the future of our product offerings. This role is perfect for a self-motivated individual who excels in a dynamic environment and is constantly seeking to hone their craft.

Responsibilities:
  • Lead full lifecycle web application development, from conception through to deployment, leveraging technologies such as JavaScript, TypeScript, React, Next.js, and Tailwind CSS.
  • Integrate secure authentication and authorization mechanisms across various platforms and services.
  • Convert Figma designs to responsive, high-fidelity web interfaces or craft original designs when required.
  • Efficiently manage, optimize, and secure databases using MongoDB and PostgreSQL.
  • Implement comprehensive testing suites with Cypress for E2E testing and Jest for unit testing to ensure application stability and performance.
  • Utilize Git for version control and collaborate effectively with team members through pull requests and code reviews.
  • Integrate and maintain CI/CD pipelines to automate testing and deployment processes.
  • Keep abreast of the latest technological advancements and best practices in full-stack development to continually enhance product quality and user experience.

Must-Have:
  • Bachelor's degree in Computer Science, Engineering, or a relevant field.
  • A minimum of 3 years of professional experience as a Full-Stack Engineer.
  • Strong proficiency in JavaScript, TypeScript, NodeJS, React, Next.js, and Tailwind CSS.
  • Solid experience with MongoDB and PostgreSQL.
  • Demonstrated ability in implementing user authentication and authorization across multiple environments.
  • Demonstrable experience in using testing frameworks using tools like Cypress and Jest.
  • Deep understanding of Git, including branching, merging, and conflict resolution.
  • Experience with CI/CD tools and processes.
  • Knowledge of SQL and database design principles.
  • Proficiency in English is required to facilitate clear and effective communication within the team.

Good to Have:
  • Experience in converting Figma designs to responsive web interfaces.
  • Familiarity with Storybook for UI development and testing.
  • Previous experience in a startup or small team environment, demonstrating flexibility and the ability to adapt to changing priorities.
  • A strong portfolio showcasing a range of projects with your direct contributions.

What We Offer:
  • A competitive salary in USD.
  • Remote work options to offer flexibility and comfort.
  • An open, collaborative work environment where your voice is heard and valued.
  • Opportunities for professional growth and development in a fast-paced, innovative field.
  • A chance to work on projects that are at the forefront of technology and innovation.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 29/05/2024

Job ID: 80213583

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 29-05-2024 01:59:39 AM
Home Jobs in Egypt Full Stack Engineer