Full Stack Developer

Applyvisit Company Websiteoriginally
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Agile Methodology Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Code Review Continuous Integration Database Design Software Debugging Web Development
+26 more
Github PostgreSQL MongoDB NoSQL Scrum Methodology Next.js SQL Databases TypeScript Web Applications Web Performance Optimization Test-Driven Development (TDD) ReactJS Delivery Pipeline Cypress (Programming Language) Gitlab Git Containerization Git Flow Kubernetes Information Technology Graphql Front End Software Development Restful APIs Software Version Control Serverless Computing Docker

Job description

We are looking for a highly skilled Full Stack Developer with expertise of high-performance and scalable websites using Next.js, React, along with experience in SQL, NoSQL databases and CMS frameworks. In this role, you will be responsible for implementing and maintaining high-performance web applications and you will collaborate closely with cross-functional teams to deliver innovative, responsive, and SEO-friendly web applications that align with business goals. This role requires deep technical expertise, leadership skills, and a passion for modern web development., * Design, develop, and maintain web applications using Next.js and React.

  • Manage MongoDB and NoSQL database design, ensuring scalability and efficiency.
  • Implement and optimize deployment workflows using deployment platforms like Vercel and Netlify.
  • Define and enforce Git best practices by establishing branching strategies, code review guidelines, and CI/CD workflows to ensure a scalable and efficient development process (e.g., Github, GitLab)
  • Optimize applications for performance, security, and scalability.
  • Debug, troubleshoot, and resolve application issues effectively.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Collaborate with designers and product managers to define and refine features.
  • Stay updated on emerging technologies and best practices in Full Stack Development.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience as a Full Stack Developer or in a similar role.
  • Expertise in Next.js and React for front-end development.
  • Proficiency in TypeScript for scalable application development.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Hands-on experience with SQL, NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Hands-on experience with CMS frameworks (e.g., Contenful, Strapi).
  • Proficiency in deployment platforms and environment management (e.g., Vercel, Netlify)
  • Experience using git repository for version control, CI/CD, and team collaboration (e.g., Github, GitLab).
  • Solid understanding of RESTful APIs and GraphQL and their integration.
  • Familiarity with Agile development methodologies and Scrum/Kanban workflows.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and teamwork skills.

Preferred Skills :

  • Experience with serverless architecture and cloud platforms (e.g., AWS, Azure).
  • Familiarity with testing frameworks (e.g., Jest, Cypress) and test-driven development (TDD).
  • Understanding of SEO best practices in web development.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on relevantjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

Videos

See all

Related articles

See all