Our client who provides products and services throughout the direct marketing value chain is currently looking for an Intermediate Full Stack Developer to join the team. The successful candidate will be responsible for designing software programs that provide an excellent user experience.
Key Responsibilities
- Design and implement both client-side and server-side architecture.
- Create visually appealing and user-friendly front-end interfaces for applications.
- Develop and maintain robust databases and efficient application systems.
- Write and optimize APIs for seamless integration and functionality.
- Conduct testing and ensure successful deployment of programs and applications.
- Adhere to coding standards and quality control requirements.
- Implement security protocols and data protection measures.
- Manage project timelines to meet software development deadlines and budget constraints.
- Troubleshoot, debug, maintain, and enhance existing software solutions.
- Collect and analyze user feedback to optimize software performance and usability.
- Recommend and implement improvements based on user feedback for existing software products.
- Prepare detailed technical documentation to support future development projects.
Minimum Requirements
- Demonstrated experience as a Full Stack Developer or in a similar role.
- Proficient in developing robust and scalable applications.
- At least 3 years of hands-on experience with the company’s tech stack, including HTML, CSS, JavaScript, TypeScript, Python, ReactJS, PostgreSQL, NextJS, and design systems (Material-UI, Ant Design, or custom-built systems).
- Strong knowledge of multiple front-end languages and libraries, such as HTML, CSS, JavaScript, and ReactJS.
- Comprehensive understanding of back-end languages and frameworks, including Python and NodeJS.
- Familiarity with database management systems, particularly PostgreSQL.
- Experience working with web servers like NGINX.
- Foundational knowledge of UI/UX design principles and best practices.
- Comfortable working within project management frameworks and methodologies.
Desired Skills:
- JavaScript
- TypeScript
- Python
- ReactJS
- PostgreSQL
- NextJS
- HTML