Senior Full Stack Developer | Elixir, Phoenix, LiveView | (all genders)

Nur für registrierte Mitglieder
Wien
Vertraulich
Jobbeschreibung

If you are a passionate Full Stack Developer with expertise in Elixir, Phoenix and LiveView, and you're excited about revolutionizing the investment industry by crafting solutions for operational challenges and turning best practices into scalable, valuable products, Allocator One could be the perfect destination for your skills.

Come join our team where you'll play a crucial role in automating fund management and regulatory tasks, offering a transformative approach to the future of venture capital funds. You'll be working on all aspects of the application, from coding up user interfaces and components to building new endpoints or integrations. Our team has a good sense of humor and enjoys having fun. If you want to be part of this journey, keep reading!

We're on the lookout for individuals who've mastered either Elixir or React.js at a senior level, with at least a junior-level grasp of the other technology. If you're a senior pro in Ruby or Python and have a thirst for diving into Elixir, we're all ears and highly encourage you to apply.

As a member of our core team, you will work very closely with our founders, key stakeholders, and other experts. You will have the opportunity to learn from and contribute to the team's collective knowledge and expertise, and to participate in all aspects of the Allocator One value chain. The role will report into a Founding Partner.

Note: Allocator One is headquartered in Vienna, and we offer the flexibility for this job to be performed either on-site in Vienna or remotely.

Tasks

General responsibilities:

  • Implement new features on our web application
  • Solve complex programming challenges using functional programming languages (Elixir, in our case)
  • Develop new user-facing features using Elixir, Phoenix and LiveView
  • Build reusable components and front-end libraries for future use as specified by the UX team
  • Translate designs and wireframes into high-quality code integrated with the backend
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with the development team to develop a strategy that enables a great user experience
  • Continuously research new and best coding practices
  • Perform regular code reviews/PR reviews for your colleagues
  • Maintain existing code and fix bugs
  • Write unit, integration, and E2E tests

Requirements

Your skills and qualifications:

  • 5+ years of real-world experience in software development
  • Strong understanding of Elixir, Phoenix and LiveView in a production environment
  • Excellent problem-solving skills and attention to detail
  • Good understanding of modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Strong experience with HTML, CSS (we use Tailwind CSS), and JavaScript
  • A strong desire to build beautiful end-user experiences that exceed expectations

Benefits

  • Competitive base salary
  • Potential for bonuses and equity
  • “No assholes allowed” company culture
  • Learn from and grow with experienced colleagues who are eager to share their knowledge

Hiring process:

Initial screen: This initial screen via video-call with a member of our team will be an opportunity for you to discuss your background and experience, and to ensure that you meet the minimum qualifications for the role and the job aligns with your expectations.

Interview with founding partners: If you are a strong candidate, you will be invited to participate in an interview with our founding partners. This will be an opportunity for you to learn more about the company's strategy and culture, and for the partners to get to know you better.

Case study and/or technical assessment during an on-site work trial day: To get to know each other even better, we invite you to a work trial day at our office in Vienna. To assess your skills and knowledge, we may ask you to complete a case study or technical assessment.

After the final round interview, the team will review all of the candidates and make a decision on who to offer the position to. The hiring process can take several weeks, so please be patient as we review all of the applications and make a decision. If you are not selected for the role, we will notify you as soon as possible.

Sounds interesting? Then we look forward to receiving your application.