Job Description: The ReactJS and NodeJS Engineer will design, develop, and maintain complex, scalable enterprise applications using modern full-stack technologies.
This role involves building front-end interfaces in ReactJS, developing APIs in Java, implementing middleware logic in NodeJS, and integrating messaging systems such as Kafka.
The ideal candidate will have robust experience in high-performance systems, database optimization, and Agile delivery environments.
Key Responsibilities: Application Design And Development: Design, develop, and maintain complex software applications using ReactJS, NodeJS, Kafka, MSSQL, REST, and GraphQL APIs.
Build responsive and dynamic user interfaces using ReactJS.
Develop and enhance APIs using Java and GraphQL/REST standards.
Implement middleware logic using NodeJS.
Optimize applications for scalability, performance, and reliability.
Code Quality And Documentation: Conduct thorough code reviews to ensure adherence to coding standards and best practices.
Troubleshoot, debug, and enhance existing applications.
Create and maintain detailed technical documentation including system design and API documentation.
Collaboration And Stakeholder Engagement:
Work closely with Product Managers and stakeholders to translate business requirements into technical solutions.
Present prototypes and enhancements during Agile ceremonies and ad-hoc discussions.
Collaborate across cross-functional enterprise initiatives.
Build robust working relationships with technical and business teams.
Required Skills And Experience: 4+ years of qualified, production-grade software development experience on scalable and moderately complex systems. 4+ years of experience building REST and GraphQL APIs.
Strong hands-on experience with ReactJS and NodeJS.
Experience with Kafka-based applications.
Strong experience with MSSQL including complex query optimization.
Experience with non-relational databases such as MongoDB.
Strong Agile/Scrum environment experience.
Excellent written and verbal communication skills with ability to present to varied audiences.
Nice To Have: Experience with Dev
Ops pipelines using Git
Hub.
Experience with monitoring/logging tools such as Kibana and Dynatrace.
Experience with Open
Shift cloud platform.
Wealth Management industry experience, including understanding of related business processes and workflows.
📌 Reactjs And Nodejs Engineer Toronto
🏢 Cynet Systems
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.