#1 Job Board for tech industry in Europe

  • Job offers
  • Elixir Developer
    JS

    Elixir Developer

    Kraków
    Type of work
    Undetermined
    Experience
    Mid
    Employment Type
    B2B, Permanent
    Operating mode
    Remote

    Tech stack

      HTML5

      advanced

      CSS

      advanced

      JavaScript

      regular

      VANILLA JS

      regular

      Elixir

      junior

      REST API

      nice to have

      Golang

      nice to have

    Job description

    Online interview
    Want to join an experienced team of professionals? We’re hiring!

    About Appliscale:
     
    Appliscale is an independent Software House & technology consultancy which specialises in digital, bespoke and tailor made products full cycle engineering consulting - we deliver the most impactful cloud based software and build products that solve real problems. Our end-to-end software solutions come from business analysis, through project evaluation, to frontend/backend architecture design and deployment.

    We operate at the cutting edge of technologies, exploring, transforming, scaling and optimising the way software businesses engineer their digital products. Our expertise spans from experience strategy, digital product innovation to solutions’ scalability and security. 

    Why work with us?

    We are a group of curious and motivated technologists dedicated to building excellent products that have a lasting impact on users. We offer plenty of opportunities to gain solid experience and share expertise while working  in full stack, distributed teams in a range of businesses like gaming, proptech, adtech, fintech, legaltech or ML/AI from startups, scaleups to Fortune 500 companies located across the USA, Asia and Europe. This is how we do it.

    Flat structure
    We elevate each employee’s responsibility and his/her taking ownership. You take the lead and pursue your passion. 

    Self-Organization
    Autonomy and ownership over projects! Small teams and project management supporting planning and communication around project’s milestones. Collaboration and collective creativity over formal rules-based KPIs for performance.

    Networking
    We network to get a broader perspective and build relationships - you get to hear what interesting challenges people are solving in their projects or what kind of passions or hobbies are there to share a conversation.

    Knowledge sharing
    We create spaces for sharing to happen - various internal knowledge sharing initiatives exist to connect smart people rowing in the same direction. 

    Growth
    You may change a project, work with a different technology or pass a certification, etc. You have a bunch of opportunities and your own responsibility to take the lead on your growth!

    Transparency
    We communicate openly, we share candid feedback. We build on trust so the innovation naturally happens!

    Remote first
    There is no difference if you work from home or the office. We focus on productivity, not hours and constant communication on Slack!

    Automation
    The timesheet gets filled in automatically, the onboarding process works online, a bot books a parking spot for you or reminds you about internal knowledge sharing initiatives. We love improvements like that!

    Partnering with the Client
    Everyone is a consultant actively engaged in ongoing discussions with our Clients regarding  project scope, understanding the context for a solution to deliver a great experience to the future users. 

    If you want to be a part of something great, dare to join our remote-first Appliscale Community!

    About the role: 
     
    Currently, we are looking for Elixir Developers for a San Francisco startup specializing in Machine Intelligence and Data Analytics. You’ll be working on a state of the art data mining platform. The project is currently in development for more than a year, and it’s about to be deployed to the first customers. The team comprises 5-6 people, including stakeholders from the United States. The communication is solely in English. 

    Timeshifting is not required as most of the team is in +1/-1 CET timezone. The team is very agile, works in sprints, and is very much into value proposition design. The iterations are relatively short, and end users verify the application frequently.

    We don’t require people with commercial Elixir experience. A strong desire to learn the language and professional experience with other programming language is sufficient.
    The current focus of the team is on frontend development rather than backend; this might change over time but want our new team members to be ok with FE development, not just BE.


    Responsibilities:

    • Develop high-quality Elixir and Javascript code
    • Perform frontend and backend requirements analysis
    • Participation in the process of
       
      • Code review 
      • Implementation
      • Demo presentations
      • Maintenance
      • Production deployments
      • Product monitoring and support 
    • Prioritize requests from multiple stakeholders, determine the level of effort, and keep to milestones within the project plans
    • Stay up to date with emerging web and frontend technologies


    Required Qualifications:

    • At least 3 years of proven commercial development experience
    • Willingness to work with a functional language for most of the time
    • Ability to work in a distributed team
    • Strong analytical skills, experience with debugging complex systems
    • An good standard of English with strong written, verbal, and presentation skills, including experience presenting to clients
    • Good knowledge of functional language paradigm (immutability, composition, pure functions)
    • Knowledge of Vanilla JS (event listeners, DOM manipulation) 
    • Knowledge of HTML5/CSS (flexbox, tailwind, PostCSS)
    • Knowledge of HTTP/REST


    Nice To Have:

    • Experience with building and designing REST API services from scratch
    • Experience with building scalable distributed systems
    • Experience with Elixir and Phoenix Framework
    • Experience with Webpack
    • Experience with GO lang
    • Hands-on experience with Docker
    • Knowledge of test automation tools (Cypress, Puppeteer)
    • Knowledge of deployment processes, CICD
    • Fundamentals of Cloud Computing and AWS
    • Knowledge of some SEO principles
    • Knowledge of graphics software such as Adobe Suite, Photoshop etc.
    • Interest in usability, UX, UI design

    Check similar offers

    Królik Doświadczalny [AI Devs - Inżynier AI/ML]

    New
    AI_devs
    5.51K - 11K USD/month
    Piła
    , Fully remote
    Fully remote
    Memy
    LLM
    AI