💼 Alătură-te echipei IV Future!

    Alege ce ți se potrivește din lista de joburi disponibilă:

    ⮞ React Native Developer

    ⮞ React JS Developer

    ⮞ Node JS Developer

    ⮞ DevOps

     

    React Native Developer

    What you’ll be doing:

    ﹣ Work as part of a team to build React Native iOS / Android applications for our clients.

    ﹣ Architect, build and maintain excellent React Native applications with clean code.

    ﹣ Implement pixel perfect UI’s that match designs.

    ﹣ Implement clean, modern, smooth animations and transitions that provide an excellent user

    experience.

    ﹣ Integrate third-party API’s.

    ﹣ Write unit and integration tests.

    ﹣ Release applications to the Apple and Google Play stores.

    ﹣ Work with native modules when required.

    ﹣ Work as part of a small team, which will include other React Native developers, a project manager, QA

    professional, and a designer.

    ﹣ Complete two-week sprints, and participate in sprint retrospectives and daily standups.

    ﹣ Assist with building estimates.

    ﹣ Interface with clients via Google Chat, Microsoft Teams, Google Meet, and email.

    ﹣ Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.

    ﹣ Be part of a community of React Native developers who share knowledge and help each other as

    problems arise.

    Requirements:

    ﹣ 2+ years of professional experience working with React Native.

    ﹣ 4+ years of professional software development experience.

    ﹣ Experience working with Swift, Objective C and Java a plus but not required.

    ﹣ Meaningful experience working on large, complex systems.

    ﹣ Ability to take extreme ownership over your work. Every day is a challenge to ensure you are

    performing to the expectations you and your team have agreed upon, both in regards to estimates and

    to the general process.

    ﹣ Ability to identify with the goals of our clients and dedicate yourself to delivering on the commitments

    you and your team make to them.

    ﹣ An understanding of React Native best practices and a commitment to following them.

    ﹣ Ability to work through new and difficult React Native issues and contribute to libraries as needed.

    ﹣ Ability to create and maintain continuous integration and delivery of React Native applications.

    ﹣ A positive mindset and can-do attitude.

    ﹣ Forensic attention to detail.

    ﹣ English skills (ability to effectively communicate via written and spoken english).

    ﹣ A passion for software development. It’s not just your career, it’s also your hobby. You’re constantly

    striving to learn new things and improve. You follow industry news, regularly tinker with new

    technologies, and read books and blogs to keep your skills current.

    ﹣ You work well within a team environment and enjoy working in the office with your colleagues.

    ﹣ Ability to consistently work 40 hours per week.

     

    React JS Developer

    What You’ll Be Doing:

    ﹣ Work as part of a frontend team to build React components with clean code.

    ﹣ Implement clean, modern, smooth animations and transitions that provide an excellent user

    experience.

    ﹣ Integrate with API’s.

    ﹣ Write unit and integration tests.

    ﹣ Work as part of a small team, which will include other developers, a project manager, a QA

    professional, and a designer.

    ﹣ Complete two week sprints and participate in sprint retrospectives and daily standups.

    ﹣ Assist with building estimates.

    ﹣ Interface with clients via Google Chat, Microsoft Teams, Google Meet, and email.

    ﹣ Track your time throughout the day.

    ﹣ Work with modern tools including Jira, Slack, GitHub/Gitlab, Google Docs, etc.

    Requirements:

    ﹣ 4+ years of professional software development experience. 6+ years preferred but not required.

    ﹣ 2+ years of professional experience working with ReactJS.

    ﹣ Experience with the following technologies is a plus, but not required: Node.js, Java.

    ﹣ Meaningful experience working on large, complex systems.

    ﹣ A four-year college degree is required.

    ﹣ Ability to take ownership over your work. Every day is a challenge to ensure you are performing to the

    expectations you and your team have agreed upon, both in regards to estimates and to the general

    process.

    ﹣ Ability to identify with the goals of our clients, and dedicate yourself to delivering on the commitments

    you and your team make to them.

    ﹣ An understanding of ReactJS best practices and a commitment to following them.

    ﹣ Ability to work through new and difficult ReactJS issues and contribute to libraries as needed.

    ﹣ Ability to create and maintain continuous integration and delivery of ReactJS

    ﹣ A positive mindset and can-do attitude.

    ﹣ You’re passionate about software development…focused on your career, it’s your hobby. You’re

    constantly striving to learn new things and improve. You follow industry news, regularly tinker with

    new technologies, and read books and blogs to keep your skills current.

    ﹣ You work well within a team environment and enjoy working in the office with your colleagues.

    ﹣ Ability to consistently work 40 hours per week.

    ﹣ Ability to be productive in office or working remotely

     

    Node JS Developer

    What You’ll Be Doing:

    ﹣ Work as part of a small team, which will include other developers, a project manager, a QA

    professional, and a designer.

    ﹣ Complete two-week sprints and participate in sprint retrospectives and daily standups.

    ﹣ Assist with building estimates.

    ﹣ Interface with clients via Microsoft Teams, Google Meet, and email.

    ﹣ Work with modern tools including Jira, Slack, GitHub/GitLab, Google Docs, etc.

    ﹣ Be part of a community of developers that share knowledge and help each other as problems arise.

    Requirements:

    ﹣ 5+ years of professional software development experience. 7+ years preferred but not required.

    ﹣ 3+ years of professional experience working with Node.js.

    ﹣ Meaningful experience working on large, complex systems.

    ﹣ A four-year college degree is required.

    ﹣ Ability to take extreme ownership over your work. Every day is a challenge to ensure you are

    performing to the expectations you and your team have agreed upon, both in regards to estimates and

    to the general process.

    ﹣ Ability to identify with the goals of our clients, and dedicate yourself to delivering on the commitments

    you and your team make to them.

    ﹣ An understanding of best practices and a commitment to following them.

    ﹣ Ability to work through new and difficult issues and contribute to libraries as needed.

    ﹣ Ability to create and maintain continuous integration and delivery of applications.

    ﹣ A positive mindset and can-do attitude.

    ﹣ Forensic attention to detail.

    ﹣ You’re passionate about software development…it’s not just your career, it’s your hobby. You’re

    constantly striving to learn new things and improve. You follow industry news, regularly tinker with

    new technologies, and read books and blogs to keep your skills current.

    ﹣ Ability to consistently work 40 hours per week.

     

    DevOps

    Requirements:

    1. Linux Skills

    – Knowing multiple distributions (CentOS, Debian) is beneficial and understanding how basic linux

    packet managers work, like apt and rpm to install app packages

    – How to build,compile,check and install apps without packet managers

    – Know bash scripting to automate and simplify repetitive tasks

    – Know how to use cronjobs to automate tasks using commands or bash scripts

    – Knowledge about how systemd works, how to create/modify services

    – Understand logging and how to detect issues in the log files in order to solve them

    – Knowledge about ansible automatization and scripting is a plus

    – Basic knowledge about iptables is a plus

    2. Virtualization Skills

    – Understanding how virtualization works, how virtual machines, virtual networks and security groups

    (access lists) work

    – Knowledge about at least one linux virtualization environment (VMware, Openstack, OpenNebula,

    KVM)

    – Knowledge about terraform scripts is a plus

    3. Containerization Skills

    – Knowledge about how Docker works, the functionality of a Dockerfile,

    tagging/pushing/building/running, cleanup

    – Knowledge about how docker compose works, basic commands

    – Knowledge about how to read Docker logs to find issues in order to fix them

    – Being familiar with Kubernetes is a plus

    4. Database Skills

    – Knowledge about database types (SQL – Non-SQL)

    – Knowledge of basic commands in MySQL, MongoDB, Redis – Create/Drop/Check databases, tables,

    collections, variables

    – Knowledge about Database clustering is a plus

    5. Logging/Monitoring tools Skills

    – Familiar with one of the following logging tools is a plus (NewRelic, ElasticSearch Kibana, Prometheus,

    Graphana, Zabbix)

    6. Source code management Skills

    – Familiar with GitHub or Gitlab

    – Knowledge about git functionality (clonning, pulling, committing, pushint, rebasing , etc)

    – Knowledge about Gitlab CI/CD is a plus

    – knowledge about Jenkins is a plus

    7. Physical infrastructure and networking skills

    – Knowledge about HP iLO interface is a plus

    – Knowledge about DELL iDRAC interface is a plus

    – Knowledge about Mikrotik routers is a plus

    – Knowledge about basic networking operations (VLANS, ACLs, Masquerading, Static Routing, etc)

    Cei interesați, pot trimite candidatura (CV, portofoliu etc.) la adresa de e-mail contact@ivfuture.ro.


    0 comentarii

    Lasă un răspuns

    Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

    Facebook
    Facebook