Epicareer Might not Working Properly
Learn More

Full Stack Engineer

Salary undisclosed

Apply on


Original
Simplified

About Company:

A venture-backed startup in the Web3 space. We are building a modular Web3 engagement layer for real-world activations. Our flagship dApps, a decentralised ticketing platform, has worked with hundreds of brands and events globally.

About the Job:

We seek a highly skilled Senior Full Stack Developer with extensive experience in TypeScript, Next.js, Node.js, and MongoDB. The ideal candidate will have a strong background in developing modern, scalable web applications. Experience with blockchain technology is a significant plus. This role involves extensive hands-on development, strategic contributions to our technology stack and product roadmap, and leveraging AI tools to enhance the development process.

Key Responsibilities:

- Lead the development of sophisticated web applications using TypeScript, React.js, Next.js, Node.js, and MongoDB.

- Architect and implement scalable, secure, and maintainable software solutions aligned with business objectives.

- Enhance the UI/UX of applications, ensuring responsive and visually compelling user interfaces. Familiarity with tools like Tailwind CSS or Chakra-UI is a plus.

- Optimize application performance for a seamless and secure user experience.

- Conduct thorough code reviews to maintain high standards of code quality and documentation, fostering best practices in coding, testing, and design.

- Contribute to architectural and strategic decisions regarding the technology stack and product development.

- Stay abreast of emerging technologies and industry trends, proposing innovative solutions to enhance our platform.

- Utilize AI tools to streamline the development process and drive innovation.

Qualifications:

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Minimum of 3 years of experience in full-stack web application development with a focus on TypeScript, Next.js, Node.js, and MongoDB.

- Proven excellence in writing clean, scalable, and well-documented code.

- Deep understanding of software architecture principles and design patterns, ensuring robust and efficient application structure.

- Proficient in English with excellent communication skills, both written and verbal.

- Experience with DevOps practices, including CI/CD pipelines, Docker, containerization technologies, and AWS cloud services. Experience in AWS deployments is a plus, including networking and security configurations.

- Proficient in using team collaboration tools, especially GitHub, for version control and project management.

- Experience in utilizing AI tools in the development process to enhance productivity and innovation.

- Excellent problem-solving skills and attention to detail.

- Passionate about working in a fast-paced startup culture.