Bavarian Capital is expanding our technical team to support a new long term project for a partner that is a global non-governmental organization. We are seeking a Frontend Engineer Intern to assist in the development of reliable and user friendly interfaces that help our partners manage critical data. This role is essential for ensuring that our digital tools remain functional, accessible, and aligned with our professional standards.
About the role In this position, you will work as part of a distributed engineering team focused on building sustainable software solutions. The role involves supporting the creation of web interfaces that handle complex financial and organizational information. As an intern, you will receive guidance on how to write production grade code while contributing to real world features. This is a fully remote role, meaning you will have the flexibility to work from your own environment while participating in a culture that values professional autonomy and clear, written communication. Throughout the internship, you will be encouraged to focus on the fundamentals of frontend development, ensuring that every component you build is robust and easy to maintain.
What you will do - Write clean and structured HTML and CSS to implement design specifications with high fidelity.
- Collaborate with the engineering team to build and maintain UI components using modern JavaScript frameworks.
- Assist in the testing and debugging of interface elements to ensure a consistent experience across different web browsers.
- Participate in regular code reviews to learn about industry standards for security, performance, and maintainability.
- Help integrate data from internal and external APIs into the frontend application.
- Document technical processes and component libraries to support long term project stability.
- Work with the design team to ensure that user interfaces are intuitive and meet the requirements of our global partners.
- Contribute to the refinement of internal tools that help our investment team analyze complex datasets.
What we are looking for - A foundational understanding of HTML, CSS, and modern JavaScript principles.
- Experience with a frontend framework such as React, Vue, or Angular, typically gained through academic study or personal projects.
- A diligent approach to problem solving and a willingness to ask questions when faced with technical challenges.
- Comfort working in a remote environment where communication happens primarily through text and scheduled updates.
- Basic familiarity with version control systems, specifically Git, to manage code changes.
- An interest in creating accessible and efficient user experiences for data intensive applications.
- Strong attention to detail, especially regarding the visual and functional consistency of web components.
- Ability to manage your own time effectively and meet deadlines within a structured project timeline.
What we offer - A full-time internship with a focus on professional development and foundational engineering skills.
- The opportunity to work on a meaningful project for a prominent global non-governmental organization.
- A fully remote work arrangement that provides a high degree of autonomy and flexibility.
- Mentorship from experienced developers who value clarity, logic, and a steady pace of work.
- Experience with a modern technology stack within a stable and professional investment firm.
- Competitive compensation that is attractive for the current market and seniority level.
- An environment free from the distractions of unnecessary meetings or short term trends.
- Support in learning how to build software that is durable, secure, and ready for long term use.
Working at Bavarian Capital Bavarian Capital provides a professional home for those who value stability and the opportunity to focus deeply on their craft. We are not a firm that chases temporary market hype. Instead, we prioritize the construction of sustainable value and the maintenance of long term relationships. Our team members enjoy a high degree of professional autonomy, which is supported by our commitment to being a remote-first organization. We believe that a calm and focused environment is necessary for producing the best technical results, and we strive to provide a workplace that respects your time and your need for concentration. Communication here is straightforward and purposeful, ensuring that all team members are aligned without the need for constant supervision. By emphasizing fundamentals and a logical approach to development, we create a steady and reliable environment where junior engineers can build a strong foundation for their career.