About the role

The Senior Full Stack Developer will report directly to the Team Lead. As a Full Stack Developer, you will play a critical role in managing client and server side development, handling current and future projects, and ensuring best practices and smooth functionality across our web applications.

We are a fully remote team with a startup‑like mindset. We value hard work, a proactive approach, and continuous improvement. You will have opportunities to spearhead new initiatives and grow professionally in this dynamic environment.

What you’ll do

  • Ensure best practices in software development.
  • Optimize application for maximum speed and scalability.
  • Collaborate with stakeholders across the organization to discuss the needs, design, and functionality of a website or interface.
  • Stay abreast of industry trends and emerging technologies, advocating for their adoption where beneficial to the project and company.
  • Implement testing and write unit tests, end‑to‑end tests using frameworks such as React Testing Library or Jest to ensure components and functions behave as expected.
  • Discuss improvements and processes with the team lead.
  • Collaborate with the team to translate design mockups into interactive web applications.
  • Design and develop server‑side applications and APIs.
  • Develop and maintain backend and frontend components of our web applications.
  • Identify and address performance bottlenecks such as render‑blocking resources, large asset sizes, and inefficient code.

Qualifications

  • Near familiarity with technologies including GraphQL, SPA frameworks (React, Vue.js, Angular), Amplify, CSS, Node, Nest.js, Express.js, PostgreSQL.
  • Minimum of 3 years of professional experience with testing and debugging tools such as Jest, Jenkins, or Cypress.io.
  • High adaptability and a strong desire for continuous learning and growth, striving to develop best‑in‑class systems.
  • Ability to learn quickly and enjoy tackling challenging problems.
  • Willingness to contribute to major team‑scoped projects and engage in cross‑team initiatives.
  • Outstanding documentation and written communication skills, capable of translating complex technical concepts into understandable, actionable insights.
  • Kindness, high EQ, and adeptness at listening, communicating with, and collaborating with other team members.
  • Ability to work swiftly and deliver results in dynamic environments where roles and problems may be less defined.
  • Ability to provide constructive feedback on code reviews and actively participate in activities such as RFC discussions and sprint planning.

#J-18808-Ljbffr
Similar jobs

Senior Full-Stack Developer

Apply Now
Back to search page