We are currently working with a leading IT Consultancy client looking for a Research Engineer with relevant experience to join them.
Full Stack Software Developer (Node.JS, TypeScript)
Responsibilities:
- Collaborate with Product Managers to define project scope, technical requirements, and realistic timelines
- Work closely with designers and developers to ensure seamless integration of user interfaces and back-end functionality
- Champion Agile methodologies, ensuring the team adheres to Scrum or Kanban practices, holding regular stand-ups, sprint planning, and retrospectives
- Drive technical decision-making processes, advocating for best practices, code quality, and scalability
- Adopting proven software engineering practices like pair programming, code reviews, test-driven development to maintain high coding standards, identifying potential issues and suggesting improvements
- Balance hands-on coding with leadership responsibilities, taking on technical challenges when necessary
- Collaborate with cross-functional teams to identify potential roadblocks, risks, and mitigations, ensuring successful project delivery
- Stay updated with the latest technology trends, tools, and frameworks, and proactively suggest improvements to existing systems
- Promote a culture of innovation, encouraging experimentation, and supporting creative problem solving approaches
Requirements:
- Experience in modern web applications development using Node.JS and TypeScript
- Experience with Blockchain Distributed Applications (DApp) development
- Experience in development of CI/CD pipeline and applications deployment using cloud services such as AWS
- Familiarity with Web3 technologies and Ethereum developer ecosystem is a bonus
- Working experience in an Agile/SCRUM setup will be an added advantage
- Excellent verbal communication and listening skills
- Proactive, self-driven and motivated
Other Info:
- Salary: $7000 + performance bonus
- Employment Type: Permanent
- Work location: Paya Lebar
EA Personnel Registration No: R1113411