Multiple locations
·
Fully Remote
Full Stack Developer
About the Role:
We are seeking a highly skilled Full Stack Developer to design and develop a modern, responsive web-based business application. This role requires a balance of frontend and backend expertise to create high-quality, maintainable, and scalable solutions. The ideal candidate will work closely with cross-functional teams to deliver robust and user-friendly applications.
Key Responsibilities:
- Build reusable UI components that adhere to modern, responsive UX principles.
- Collaborate with product and design teams to translate mockups, wireframes, and requirements into high-quality applications.
- Ensure cross-browser compatibility and responsive design for diverse devices.
- Develop APIs and backend logic using Node.js and Express.js, implementing robust error-handling mechanisms.
- Design and implement scalable database schemas with MySQL.
- Write clean, maintainable, and well-documented JavaScript code.
- Follow industry best practices for coding standards and ensure solutions are scalable and maintainable.
- Provide detailed as-built documentation for all developed modules and systems.
- Work with cross-functional teams to ensure seamless integration of frontend and backend systems.
Required Skills and Experience:
- 5+ years of experience as a React developer, with a deep understanding of concepts like JSX, components, and state management (using Redux or Context API).
- Proficiency in JavaScript and experience with various frontend libraries and frameworks.
- Strong experience with CSS processors and creating responsive, modern web designs.
- Expertise in application programming, server technologies, and database systems.
- Proficiency in Node.js, Express.js, and MySQL for backend development.
- Familiarity with modern development workflows, including CI/CD pipelines and version control systems (e.g., Git).
- Knowledge of testing and debugging tools to ensure high application quality.
- Experience in deploying and managing applications on cloud platforms such as AWS or Azure.
- Knowledge of additional frontend frameworks (e.g., Next.js, Vue.js) or backend technologies.
- Strong problem-solving skills and a collaborative mindset.
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Founded in
2005
Multiple locations
·
Fully Remote
Full Stack Developer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.