Job Description
<p><strong>Job Description: Senior Full Stack Developer</strong></p><p> </p><p>We are seeking an exceptional Senior Full Stack Developer with a proven track record in building robust and scalable applications using NodeJS, ExpressJS, TypeScript, Websockets, ReactJS, React-Native, React-Redux, and a strong understanding of various databases including Redis, MongoDB, MySQL, and Postgresql. Experience with Web3 NodeJS and blockchain technologies is highly valued.</p><p> </p><p><strong>Responsibilities:</strong></p><p>- Lead the development and maintenance of complex web and RESTful API services using NodeJS and ExpressJS.</p><p>- Utilize TypeScript to architect and implement scalable and maintainable codebase.</p><p>- Design and implement efficient event-driven modules using Websockets to enable real-time communication.</p><p>- Utilize advanced techniques such as multiprocessing events to optimize handling of concurrent requests and improve performance.</p><p>- Lead the development and maintenance of sophisticated front-end applications using ReactJS, React-Native, and React-Redux.</p><p>- Collaborate closely with cross-functional teams to design, develop, and deploy microservices with a focus on scalability, reliability, and performance.</p><p>- Expertly utilize databases such as Redis, MongoDB, MySQL, and Postgresql to design efficient data models, implement complex queries, and ensure data integrity.</p><p>- Integrate and interact with Web3 NodeJS libraries to develop wallet services for balance retrieval and transaction monitoring on blockchain networks.</p><p>- Provide technical leadership and mentorship to junior developers, fostering a culture of excellence and continuous learning.</p><p>- Drive and enforce best practices in version control using Git and implement effective Git version control flow in collaboration with the team.</p><p> </p><p><strong>Requirements:</strong></p><p>- Extensive experience in developing complex web applications using NodeJS, ExpressJS, and TypeScript.</p><p>- Proven expertise in ReactJS, React-Native, and React-Redux, with a focus on architecting scalable and performant user interfaces.</p><p>- Strong proficiency in Websockets and event-driven programming, with a deep understanding of real-time communication principles.</p><p>- Demonstrated ability to optimize application performance through advanced techniques like multiprocessing events.</p><p>- Extensive knowledge of databases such as Redis, MongoDB, MySQL, and Postgresql, including data modeling and query optimization.</p><p>- Experience with Web3 NodeJS and blockchain technologies is highly desirable.</p><p>- Solid grasp of Git version control and experience working with popular platforms like GitHub.</p><p>- Strong understanding of microservices architecture and object-oriented programming principles.</p><p>- Proven problem-solving abilities and a collaborative mindset to work effectively within cross-functional teams.</p><p>- Excellent communication and leadership skills, with the ability to mentor and guide junior developers.</p><p> </p><ul><li>If you are a highly skilled and experienced Senior Full Stack Developer with a passion for cutting-edge technologies, databases, and blockchain, we would love to hear from you. Join our team of talented professionals, take ownership of challenging projects, and make a significant impact on our organization’s success.</li></ul>