Senior Frontend Engineer
Background
Nikel is a leading embedded finance fintech that connects capital to small businesses. We provide end-to-end lending solutions for banks and technology companies via Nikel Lend (API-based lending solution), Nikel Market (B2B marketplace connecting banks to tech companies), and Nikel Fund (MAS-licensed fund manager). Nikel is on a mission to enable lending to be seamless for banks, technology companies, and entrepreneurs. Find out more at www.nikel.com
Role
We are seeking a skilled and innovative Frontend Engineer with expertise in Angular to join our dynamic development team. As a Frontend Engineer, you will be responsible for designing and implementing user interfaces for our software applications using Angular. Your proficiency in Angular and front-end development will be instrumental in creating intuitive and visually appealing user experiences.
Responsibilities
- Collaborate with cross-functional teams including designers, backend engineers, and product managers to gather requirements and translate them into elegant and responsive user interfaces using Angular.
- Design and develop modular, reusable, and maintainable frontend components and features using HTML, CSS, and TypeScript.
- Implement efficient data binding and real-time interactions with backend APIs to ensure seamless communication between the frontend and backend systems.
- Optimize frontend performance to deliver fast and smooth user experiences, considering factors such as network latency, browser compatibility, and resource utilization.
- Conduct thorough testing and debugging of frontend code to ensure high-quality and bug-free software.
- Work closely with designers to ensure the implementation of pixel-perfect designs and adherence to UI/UX best practices.
- Collaborate with the backend team to define and consume well-defined APIs and contribute to the design of API contracts.
- Stay up to date with the latest trends and best practices in frontend development, including Angular updates and advancements, and proactively apply them to enhance development processes and deliver high-quality code.
- Participate in code reviews, provide constructive feedback, and adhere to coding standards and best practices.
- Collaborate effectively with team members, communicate progress, and proactively identify and escalate any potential roadblocks or issues.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Has around 5+ years of working experience in the same field as Frontend Engineer
- Strong proficiency in frontend development using Angular framework, HTML, CSS, and TypeScript.
- Solid understanding of JavaScript, object-oriented programming, and frontend design patterns.
- Experience in building responsive and intuitive user interfaces and familiarity with UI/UX principles and best practices.
- Proficiency in consuming RESTful APIs and working with asynchronous data in Angular applications.
- Experience with version control systems (e.g., Git) and familiarity with Agile development methodologies.
- Strong problem-solving skills and the ability to debug and resolve complex front-end issues.
- Excellent teamwork and communication skills, with the ability to collaborate effectively with both technical and non-technical team members.
- Self-motivated, detail-oriented, and committed to delivering high-quality results within deadlines.
Benefits
- Challenging role in a startup environment with strong growth ambitions
- Meaningful work toward the Company’s social impact mission and vision
- Competitive compensation and benefits
At Nikel, we are committed to diversity and equitable access to employment opportunities based on ability. Interested candidates can send their applications to [email protected]. We thank all applicants for their interest but will only contact candidates selected to advance in the hiring process.