About Us
WiseStamp is the leading email signature management solution for companies and individuals, empowering over 1 million users worldwide to enhance their brand presence with every email they send. Our award-winning SaaS platform enables organizations to manage unique signature campaigns for entire teams from one place, turning email signatures into a powerful marketing tool.
With a continuous trajectory of growth, we take pride in being the driving force behind over 18K companies that use our product ensuring that they look their best in every email communication.
Job Description
We are seeking a highly skilled Full Stack Software Engineer with expertise in Node.js and Vue.js to join our dynamic team. The ideal candidate will have a passion for developing high-quality, scalable web applications and will be adept at working on both front-end and back-end technologies. As a Full Stack Software Engineer, you will collaborate with cross-functional teams to deliver innovative solutions that meet business and user needs.
Who You Are
- Technical Skills:
- Proficiency in JavaScript, including ES6+ syntax.
- Extensive experience with Node.js and frameworks such as Express.js.
- Experience with modern front-end frameworks/libraries (Vue, React, Angular).
- Experience with front-end technologies such as HTML5, CSS3
- Familiarity with database systems (SQL and NoSQL) and ORM libraries.
- Understanding of RESTful APIs and web services.
Professional Experience:
- Minimum 2 years of experience in a full-stack development.
- At least 1 year of experience in developing and working on a production-grade product.
- Experience in developing and deploying web applications in a cloud environment (AWS, Azure, Google Cloud).
- Bachelor’s degree in Computer Science, Engineering, related field, or equivalent practical experience.
Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Eagerness to learn and adapt to new technologies and methodologies.
Preferred Qualifications:
- Strong expertise in Vue.js and related ecosystems (Vuex, Vue Router)
- Knowledge of containerization technologies such as Docker
- Experience working with monorepos and tools like Nx and pnpm
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience with Agile/Scrum development methodologies.
What You’ll Do
Develop and Maintain Web Applications:
- Design, build, and maintain efficient, reusable, and reliable code using Node.js for back-end development and Vue.js for front-end development.
- Ensure the performance, quality, and responsiveness of applications.
Collaborate with Cross-Functional Teams:
- Work closely with product managers, designers, and other engineers to gather requirements and translate them into technical specifications.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment.
Implement APIs and Integrations:
- Develop and maintain RESTful APIs and integrate with third-party services and APIs.
- Ensure secure and efficient data exchange between the server and client.
Optimize Application Performance:
- Conduct performance tuning, improvement, balancing, usability, automation, and continuous integration.
- Identify bottlenecks and bugs and devise solutions to mitigate and address these issues.
Stay Current with Industry Trends:
- Keep up-to-date with the latest industry trends, technologies, and best practices in software development.
- Evaluate and implement new tools and technologies to enhance development efficiency and product quality.