Match score not available

Senior Full-Stack Developer (TypeScript)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of software development experience, focusing on TypeScript, React, GraphQL, Apollo, Node.js, and AWS., Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field..

Key responsabilities:

  • Lead design and development of scalable full-stack applications using TypeScript and React.
  • Implement GraphQL with Apollo for effective data management.
  • Oversee application testing with Cypress and security measures with OAuth/JWT.
  • Architect and manage application infrastructure on AWS, including Lambda, DynamoDB, Cognito.
  • Mentor and lead developers, drive technical innovations, and collaborate with stakeholders.
STAFIDE logo
STAFIDE Human Resources, Staffing & Recruiting Startup https://www.stafide.com/
11 - 50 Employees
See more STAFIDE offers

Job description

About us:

Stafide is the premier destination for tech talent consulting, providing comprehensive employment services throughout Europe. Our mission is straightforward: to effortlessly connect job seekers with employers, focusing on the rapidly changing technology sector. Boasting unparalleled expertise and a steadfast commitment, we specialize in aligning elite tech talent with companies to meet their IT consulting requirements precisely. Be part of our journey as we redefine the landscape of tech recruitment.


As a Senior Full-Stack Developer (TypeScript), you will:
  • Lead the design and development of scalable full-stack applications, leveraging TypeScript for both frontend and backend development.
  • Utilize React and Material-UI to architect a seamless and dynamic user interface, enhancing the overall user experience.
  • Implement GraphQL with Apollo to manage data efficiently across the application, ensuring optimal state management.
  • Manage application testing frameworks, specifically using Cypress for comprehensive integration testing.
  • Oversee the application's runtime environment with Node.js and utilize build tools such as Babel and Webpack for efficient development workflows.
  • Implement robust security measures using OAuth and JWT to secure authentication and data transmission.
  • Architect and maintain the application infrastructure on AWS, making use of services like Lambda, API Gateway, DynamoDB, and Cognito.
  • Mentor and lead a team of developers, promoting a collaborative and inclusive work environment.
  • Keep up-to-date with emerging technologies and drive innovations to enhance application performance and scalability.
  • Collaborate closely with stakeholders to define project requirements, timelines, and deliverables, ensuring project success.

What You Bring to the Table:
  • 8+ years of software development experience, with a strong focus on TypeScript for both front-end and back-end systems.
  • Expertise in React, including React toolkit and Material UI components, for crafting intuitive user interfaces.
  • Profound knowledge of GraphQL and Apollo client for effective state management and data handling.
  • Extensive experience with the Node.js runtime environment and familiarity with build processes including Babel and Webpack.
  • A solid understanding of authentication mechanisms, including OAuth and JWT, for ensuring application security.
  • Comprehensive experience with AWS cloud services, particularly Lambda, API Gateway, DynamoDB, and Cognito, for infrastructure management.
  • Proven ability in conducting robust integration tests using Cypress.
  • Strong leadership skills with a track record of managing and mentoring technical teams.
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

You should possess the ability to:
  • Lead complex software development projects with a strategic approach to problem-solving.
  • Drive technical innovations and improvements within a collaborative team environment.
  • Communicate effectively with both technical team members and non-technical stakeholders.
  • Mentor and develop talent within the team, fostering professional growth and development.

What We Bring to the Table:
  • A competitive salary and comprehensive benefits package.
  • A dynamic and challenging work environment that values innovation and initiative.
  • Opportunities for professional growth and career advancement.
  • Flexible working conditions with remote working options.
  • A culture of collaboration, diversity, and inclusion, where your contributions are valued and recognized.



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Strategic Thinking
  • Leadership Development
  • Verbal Communication Skills

Full Stack Engineer Related jobs