Senior Full Stack Engineer [12 month Contract]
Detail posisi
Kewajiban
As our Senior Full-Stack Engineer, you will:
• Collaborate with cross-functional teams to define, design and ship new features
• Design, develop and maintain scalable and high-performance back-end systems for our web applications
• Write clean, efficient and maintainable code
• Lead technical discussions and decision-making with the team and stakeholders to balance technical trade-offs with business priorities
• Champion best practices and drive continuous improvement of technical standards within the team
• Lead by example in code reviews, architecture design and other development activities, ensuring that software development processes are followed and continuously improved
• Stay up-to-date with the latest industry trends and technologies
• Mentor other team members in the development of their technical skills
• Drive a positive, collaborative, and productive work environment within the team, and work closely with other senior engineers and tech leads to coordinate cross-team efforts
• Participate in the recruitment process, and evaluate and interview candidates
Kualifikasi
What we are looking for:
• 4+ years of professional software development experience
• Strong understanding of database design, management and optimization (SQL, NoSQL)
• Strong experience with technologies such as Node.js, TypeScript, JavaScript, HTML5, CSS, SASS, SCSS, LESS, Styled Components, Git
• Strong experience working with front-end frameworks such as Next.js, React, Angular
• Strong understanding of front-end practices such as responsive web design
• Strong software solution architecture skills and the ability to design and implement complex systems that meet business and technical requirements
• Understanding of (unit) testing and experience designing and writing test cases
• Solid understanding of the SDLC (Software Development lifecycle) as well as of version control systems and code collaboration workflows
• An up-to-date overview of industry standards and latest tools used in web development
• Familiarity with RESTful APIs
• Excellent problem-solving and debugging skills