Match score not available

Full-Stack Engineer (Front-end Focused)

fully flexible
Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Strong understanding of React and Next.js, Experience with modern Web APIs, Familiarity with cloud providers like AWS, Proficiency in JavaScript and TypeScript.

Key responsabilities:

  • Design and maintain user interfaces
  • Collaborate with back-end engineers on integrations
Bejamas logo
Bejamas Information Technology & Services Startup https://bejamas.io/
51 - 200 Employees
See all jobs

Job description

Only for candidates living in CET (or similar (+/- 3h) time zone regions!

If 'good enough' design implementations aren’t good enough for you and you feel anxious when you see red and yellow lighthouse results then don't contemplate any longer about applying for this position.

We are seeking an experienced and passionate full-stack engineer with a strong front-end focus to join our team. The ideal candidate will be an initiative person with excellent problem-solving skills and a commitment to staying up to date with the latest trends in web development, cloud technologies, and software development best practices.

Core Responsibilities

  • Front-End Development:
    • Design, develop, and maintain user interfaces using modern frameworks like React and Next.js, with experience in static site generation.
    • Implement responsive design principles to ensure optimal user experience across all devices.
    • Craft clean, maintainable, and efficient code, adhering to best practices.
    • Write unit and integration tests to ensure code quality and stability.
    • Stay up-to-date with the latest front-end technologies and trends (e.g., composable architecture, TailwindCSS, SCSS).
  • Full-Stack Development:
    • Collaborate with back-end engineers to integrate front-end applications with back-end services and APIs.
    • Troubleshoot and debug complex technical issues across the entire software stack.
    • Assist with the development and maintenance of APIs.
  • Project Management:
    • Take technical ownership of assigned features and projects, including experience with static website development methodologies.
    • Work independently and effectively manage time to meet deadlines.
    • Provide clear and concise technical documentation.
    • Lead the technical aspects of projects, collaborating effectively with designers, developers, and project managers.
  • Communication and Collaboration:
    • Possess excellent written and verbal communication skills in English (B2+ minimum).
    • Effectively collaborate with cross-functional teams (design, development, product management) in a 100% remote set-up
    • Clearly communicate technical concepts to both technical and non-technical audiences.
Required Skills And Technologies

  • Strong understanding of React and Next.js, with experience in static site generation
  • Experience with modern Web APIs and familiarity with edge computing concepts
  • Familiarity with at least one major cloud provider (AWS, Azure, GCP)
  • Experience with a Headless CMS (Contentful, Storyblok, Sanity)
  • Proficiency with TailwindCSS
  • Understanding of programming best practices and principles

Advantageous Skills

  • Experience with Gatsby or similar static site generators
  • Familiarity with Remix
  • E-commerce development experience
  • Knowledge of VueJS
  • Understanding of WordPress

Front-End

Tech Stack we work with:

  • Essential:
    • JavaScript & TypeScript
    • React
    • CSS Preprocessors (SCSS, TailwindCSS)
    • Reactive Programming concepts
    • Next.js (Server-side Rendering, Static Site Generation, Incremental Static Regeneration)
    • Static Site Generation (Gatsby) (optional, alternative to Next.js SSG)
  • Bonus:
    • Remix
    • Vue.js (progressive JavaScript framework)
    • Nuxt.js (Vue.js framework)
    • UI Component Libraries (Material-UI, Ant Design, Chakra UI)
    • Testing Frameworks (Jest, React Testing Library)
Back-End

  • Essential:
    • Node.js
    • Express.js or NestJS (Backend Frameworks)
    • Headless CMS (Contentful, Storyblok, DatoCMS, Sanity) (API integration)
  • Bonus:
    • Authentication & Authorization Libraries (Passport.js, JWT)
    • Email Marketing Tools (Mailchimp, SendGrid) (API integration)
DevOps

  • Essential:
    • Version Control (Git)
  • Bonus:
    • CI/CD Patterns
    • Containerization (Docker)
Analytics & Monitoring

  • Essential:
    • Analytics Platforms (Google Analytics)
  • Bonus:
    • User Behavior Analytics (Hotjar, Google Tag Manager)
    • Error Monitoring Tools (Sentry, Rollbar)
Additional Considerations

  • Cloud Platforms (AWS, GCP, Azure): While not essential for all projects, knowledge of cloud platforms can be valuable for deployment and scaling.
  • Security: Always prioritize security best practices throughout development and deployment.

Remember

  • The specific technologies chosen will depend on your project's specific needs and team expertise.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Full Stack Engineer Related jobs