Epicareer Might not Working Properly
Learn More

Full Stack Engineer

Salary undisclosed

Apply on


Original
Simplified

Mid-Level/Senior Full Stack Developer

We are looking for a talented Full Stack Developer with solid experience in TypeScript, Next.js, Node.js, and MongoDB. The ideal candidate will have a passion for developing modern web applications and an interest in blockchain technology. This role involves hands-on development, collaboration with our team to enhance our technology stack and product offerings, and leveraging AI tools to enhance the development process.

Key Responsibilities:

  • Develop and maintain web applications using TypeScript, React.js, Next.js, Node.js, and MongoDB.
  • Lead the development of sophisticated web applications and architect scalable, secure, and maintainable software solutions aligned with business objectives.
  • Collaborate with the team to design and implement software solutions, enhancing the UI/UX of applications to ensure responsive and visually compelling user interfaces. Familiarity with Tailwind CSS or Chakra-UI is a plus.
  • Optimize application performance for a seamless and secure user experience.
  • Participate in and conduct thorough code reviews to maintain high standards of code quality and documentation, fostering best practices in coding, testing, and design.
  • Assist in making architectural and strategic decisions regarding the technology stack and product development.
  • Stay updated on emerging technologies and industry trends, contributing innovative ideas to improve our platform.
  • Utilize AI tools to streamline the development process and drive innovation.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 2-4 years for Mid level, 5-8 For senior level 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.
  • Strong 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.