Senior Fullstack Engineer
Summary
The Senior Fullstack Engineer will develop and maintain scalable web applications by working with cross-functional teams to implement backend and frontend solutions. The role requires proficiency in Node.js, frontend technologies, and strong computer science fundamentals.
Developing user interfaces for both the backend and frontend of various web-based applications, and participating in the implementation process.
About the role
- Work with the Product, Business, and other stakeholder teams to gather requirements and
- deliver scalable solutions.
- Develop and maintain web applications, both new and existing.
- Write high-quality, maintainable code
- Continuously optimize existing applications to achieve better performance
- Ensure web applications are fully deployed, implemented, and functional
- Participate in design discussions, review, and implement solutions for technical issues and challenges
- Participate in code reviews to ensure the quality of all code is maintained
About you
- Minimum to have a bachelor's degree in Computer Science or equivalent
- At least 4–5 years of work experience as a Software Engineer
- Proficient in Object-Oriented Programming
- Strong understanding of Data Structures, Algorithms, and the fundamentals of Computer Science
- Experience working with Node.js
- Experience working with frontend technologies such as JS, CSS3,
- Proficient in HTTP, Web Services, and RESTful APIs
- A good understanding of SQL is a plus
- Ability to work well in a team with a positive attitude