We are seeking an experienced and highly skilled Senior Member of Technical Staff Full Stack Engineer to join our dynamic team in the fintech industry. The ideal candidate will have over 8 years of development experience, demonstrating technical leadership and expertise in building scalable, high-performance applications. Proficiency in Java is essential, along with experience in identity verification, computer vision technologies, and compliance/risk platforms. Strong communication skills are crucial for effective collaboration with cross-functional teams and stakeholders.
Why Join Us:
Innovative Environment: Be part of a forward-thinking company that values innovation and is committed to leveraging cutting-edge technologies.
Professional Growth: Opportunities for continuous learning and career advancement in a supportive and collaborative setting.
Impactful Work: Contribute to the development of products that have a significant impact on the fintech industry and our customers.
Diverse Team: Work with a diverse and talented team of professionals who are passionate about technology and delivering exceptional results.
- Full Stack Development: Design, develop, and maintain robust and scalable web applications using Java and modern front-end technologies.
- Technical Leadership: Provide technical guidance and mentorship to engineering teams, promoting best practices in coding standards, code reviews, and development processes.
- Architecture Design: Collaborate with architects and product managers to design and implement scalable and maintainable system architectures.
- Identity Verification and Computer Vision: Develop and integrate identity verification solutions, leveraging computer vision technologies to enhance product offerings and ensure secure user authentication.
- Compliance and Risk Management: Develop and integrate compliance and risk management solutions into the platform, ensuring adherence to industry regulations and standards.
- Cross-functional Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
- Performance Optimization: Identify and address performance bottlenecks, ensuring the delivery of high-quality, efficient, and responsive applications.
Required Qualifications:
- Experience: A minimum of 8 years in software development, with a strong emphasis on full stack development in the fintech industry.
- Technical Expertise: Proficiency in Java and modern web technologies and frameworks such as JavaScript, TypeScript, React, Next.js, and Node.js.
- Identity Verification and Computer Vision: Experience with identity verification processes and familiarity with computer vision technologies and their application in enhancing product functionalities.
- Compliance and Risk Platforms: Experience working with compliance and risk management platforms, with a solid understanding of industry regulations and standards.
- Architecture and Design: Deep understanding of modern web application design architecture, good API design patterns, performance, and scalability.
- Security Knowledge: Strong understanding of application security, information security, web application fundamentals, and authentication & authorization protocols.
- Problem-Solving Skills: Strong analytical and problem-solving abilities to address technical challenges and optimize application performance.
- Communication Skills: Excellent verbal and written communication skills, with the ability to effectively convey complex technical concepts to diverse audiences.
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.