iSpace, Inc. is seeking a self-motivated engineer with a passion for business and technologies to join their FinTech team as a Senior Full Stack Software Engineer. The role involves developing and maintaining web applications, collaborating with cross-functional teams, and mentoring other developers to ensure high-quality code and application performance.
Responsibilities:
- Develop and maintain web applications using modern web technologies
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help guide and mentor other full stack developers to understand business and technical concepts to improve code quality and speed
- Help maintain code quality, organization, and automation
- Participate in code reviews and provide constructive feedback to peers
- Stay up-to-date with the latest industry trends and technologies
Requirements:
- Minimum of five (5) years experience as a Full Stack Web Developer or similar role
- Mastery with front-end technologies such as HTML, CSS, JavaScript, Typescript, and frameworks like React, Angular, or Vue.js
- Strong experience with a Node.js framework like Hapi.js or Express.js
- Experience with database systems like MongoDB, MSSQL, MySQL, PostgreSQL, or similar
- Experience working on large single page web applications with complex state management
- Familiarity with UI frameworks such as Bootstrap, Semantic-React-UI, Material, Tailwind, or similar
- Experience writing unit and integration tests with tools such as Jest, Chai, Cypress, or similar
- Experience performing code reviews to ensure security, code quality, maintainability, and knowledge sharing among team members
- Familiarity with version control systems such as Git
- Understanding of RESTful APIs and web services
- Very strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
- Experience with SAP/BTP integrations a plus
- Experience with cloud services like AWS, Azure, or Google Cloud is a plus