Posted 11 Oct 2024, 10:11 am
Full Stack Engineer at ResumeDive
About ResumeDive.com:
ResumeDive.com is an innovative online platform dedicated to simplifying the resume-building process for professionals worldwide. We offer various candidate application tools and customizable templates to help users create impactful, stand-out resumes and job applications. As we continue to expand our services, we're looking for a talented Full-Stack Software Engineer to join our team. This role will focus on enhancing our resume builder, developing new templates, and improving the overall user experience of our platform.
Key Responsibilities:
- Platform Development: Design, develop, and deploy new features and enhancements for our resume builder using Next.js and TypeScript.
- Template Creation: Collaborate with designers to create and implement new resume templates that meet modern industry standards.
- Design Implementation: Translate Figma designs into high-quality, responsive code using Tailwind CSS and other modern front-end technologies.
- AI Integration: Work with AI APIs to incorporate intelligent features into our platform, staying up-to-date with changes in the AI landscape.
- User Experience Improvement: Analyze user feedback and data to identify areas for improvement and implement solutions to enhance the overall platform.
- Performance Optimization: Optimize code, implement cache layers, and apply rate-limiting strategies to ensure the platform is fast, reliable, and scalable.
- Deployment: Manage the deployment of Next.js applications to production environments.
- Cross-functional collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality products.
- Code Quality Assurance: Participate in code reviews, write unit tests, and ensure coding standards are maintained.
- Stay Current: Keep up-to-date with emerging technologies and industry trends to ensure our platform remains competitive.
Qualifications:
- Experience:
- 3+ years of experience in full-stack web development.
- Proven experience deploying Next.js applications.
- Experience or strong interest in working with AI APIs and keeping up with changes in the AI landscape.
- Technical Skills:
- Front-End:
- Proficiency in Next.js, React.js, and TypeScript.
- Experience with Tailwind CSS and translating Figma designs into responsive, pixel-perfect code.
- Strong understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Back-End:
- Experience with server-side development using Node.js.
- Proficiency in working with PostgreSQL databases.
- Other Technical Skills:
- Understanding of cache layers and rate-limiting strategies.
- Experience with API integration, including RESTful APIs and third-party services.
- Proficient with Git and collaborative development workflows.
- Strong understanding of mobile-first and responsive web design principles.
- Front-End:
- Soft Skills:
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills, both written and verbal.
- Ability to work effectively and independently in a team environment.
Preferred Qualifications:
- Experience with AI APIs (e.g., OpenAI, Google Cloud AI, etc.).
- Familiarity with caching mechanisms like Redis and implementing rate-limiting.
- Experience with cloud services such as AWS, Azure, or Google Cloud Platform.
- Knowledge of translating Figma designs to code.
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of SEO best practices (optional).
- Experience in Agile/Scrum development methodologies.
Please mention the word **FAST** and tag RNTIuMzIuMTAxLjEyNA== when applying to show you read the job post completely (#RNTIuMzIuMTAxLjEyNA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
The offering company is responsible for the content on this page / the job offer.
Source: Remote Ok