Build stuff you can brag about and make your Mondays suck less by doing something you really like.
Phinx is an equal opportunity employer.
We value difference and promote diversity in the workforce.

Current Openings.

Project Manager

• The Project Manager is responsible for the management and delivery of mid to large-scale interactive development projects.
• The Project Manager works with the team to ensure that the project team is poised to meet the objectives and goals of each project on-time and on-budget as well as champion quality and integrity of the end result.
• The Project Manager is an enthusiastic problem solver and thrives on being engaged at all levels of the project.
• As the key point of contact for both the client and the project team, the Project Manager plays a pivotal role in the success of an engagement

Your main responsibilities will be to

• Project planification: including detection and development of risk mitigation strategies, assembling teams and cost estimation.
• Negotiation and direct contact with clients abroad from the beginning stage of the project till the end, including the checkup of requirements, negotiation deadlines, and requirement changes.
• Monitor day-to-day activities of the project team and ensure work is progressing as planned.
• Work with project team and be actively involved in all aspects of the work Manage schedules, budgets, assets, and overall project organization to ensure requirements and project deliverables dates are clearly communicated, understood and executed upon.
• Effectively and efficiently plan and prioritize all deliverables and resources working across project(s) based on scope of work and project goals Actively monitor project risks and scope creep to foresee/identify potential problems and proactively identify solutions to address them in advance

What we’d like to see

• Excellent verbal and written communications skills, relationship management, client facing, team-building, and problem-solving skills

• Work profile oriented to professionals in the Software Engineering field.
• A familiarity with agile methodologies, such as Scrum or KANBAN.
• Customer orientation.
• Bachelor of Science in System Engineering, or Business Administration.
• Excellent verbal, written, presentation, and interpersonal communications skills

Software Architect

Development is at the core of everything we do at Phinx. Technical Architects are devoted problem solvers responsible for the overall execution and organization of the development on large-scale technology engagements. As a software architect, you will have the opportunity of working in a constantly growing and evolving business, which will offer you the possibility of switching teams and projects as you move forward. Prospective candidates are expected to be extremely creative and to come up with inventive ideas concerning different areas, such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile, among others. This role demands strong leadership qualities, versatility and eagerness to face and solve the problems that may arise in the quest for technology innovation.

Your main responsibilities will be to

• Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance software.
• Understand and predict from afar how all the pieces will fit together and identify potential issues and risks early on to develop mitigation strategies and contingency plans.
• Manage individual project priorities, deadlines and deliverables.
• Contribute in all phases of the development lifecycle ensuring final product is in compliance with specifications. Prepare and produce releases of software components into production environments.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

What we’d like to see

• Experience developing and leading large-scale technology engagement in an IT company environment. BS/MS degree in Computer Science, Engineering or a related subject.
• Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
• Architects work with resource managers to define overall recruiting needs, in addition to collaborating with Technology Directors to develop estimates and overall implementation of solution plans.
• Hands on experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Swift or JavaScript.
• Preferred qualifications in Java and JEE internals: Classloading, Memory Management, Transaction management and JPA2. Object Oriented analysis and design using common design patterns.
• Excellent knowledge of Relational Databases, SQL and ORM technologies.
• Experience with test-driven development.

Software Engineer

In Phinx we are looking for Software Engineers that are both generalists and problem solvers who love playing with new languages and frameworks. As a software engineer, you will have the opportunity of working in a constantly growing and evolving business, which will offer you the possibility of switching teams and projects as you move forward. Prospective candidates are expected to be extremely creative and to come up with inventive ideas concerning different areas, such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile, among others. This role demands strong leadership qualities, versatility and eagerness to face and solve the problems that may arise in the quest for technology innovation.

Your main responsibilities will be to

• Write well designed, testable, efficient code by using best software development practices. Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance software.
• Manage individual project priorities, deadlines and deliverables.
• Contribute in all phases of the development lifecycle ensuring final product is in compliance with specifications.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

What we’d like to see

• 3+ years experience in software development
• Hands on experience with one or more general purpose programming languages including but not limited to JavaScript, NodeJS or Ruby on Rails.
• A familiarity with agile methodologies, such as Lean, Extreme Programming (XP) and/or Scrum. We’re a team-oriented and collaborative environment that practices collective code ownership and pair programming.
• Interest and ability to learn other coding languages as needed.
• Top-notch programming skills and in-depth knowledge of modern webapp development.
• A solid understanding of how web applications work including security, session management, and best development practices.
• Experience with test-driven development

FrontEnd Engineer

In Phinx we are looking for Software Engineers that are both generalists and problem solvers who love playing with new languages and frameworks. As a software engineer, you will have the opportunity of working in a constantly growing and evolving business, which will offer you the possibility of switching teams and projects as you move forward. Prospective candidates are expected to be extremely creative and to come up with inventive ideas concerning different areas, such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile, among others. This role demands strong leadership qualities, versatility and eagerness to face and solve the problems that may arise in the quest for technology innovation.

Your main responsibilities will be to

• Write well designed, testable, efficient code by using best software development practices. Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance software.
• Manage individual project priorities, deadlines and deliverables.
• Contribute in all phases of the development lifecycle ensuring final product is in compliance with specifications.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

What we’d like to see

• 3+ years experience in software development.
• Hands on experience with one or more general purpose programming languages including but not limited to ReactJS, Angular.JS or Vue.JS.
• Experience using Backbone.js, Javascript/JQuery, REST/AJAX, Socket.IO/WebSockets, SVG, DOM, HTML5 and CSS3.
• General software engineering knowledge (data structures, OOP, functional programming).
• A familiarity with agile methodologies, such as Lean, Extreme Programming (XP) and/or Scrum. We’re a team-oriented and collaborative environment that practices collective code ownership and pair programming.
• Interest and ability to learn other coding languages as needed.
• A solid understanding of how mobile applications work and experience with test-driven development.

Mobile Engineer

In Phinx we are looking for Software Engineers that are both generalists and problem solvers who love playing with new languages and frameworks. As a software engineer, you will have the opportunity of working in a constantly growing and evolving business, which will offer you the possibility of switching teams and projects as you move forward. Prospective candidates are expected to be extremely creative and to come up with inventive ideas concerning different areas, such as information retrieval, distributed computing, large-scale system design, networking and data storage, security, UI design and mobile, among others. This role demands strong leadership qualities, versatility and eagerness to face and solve the problems that may arise in the quest for technology innovation.

Your main responsibilities will be to

• Write well designed, testable, efficient code by using best software development practices. Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance software.
• Manage individual project priorities, deadlines and deliverables.
• Contribute in all phases of the development lifecycle ensuring final product is in compliance with specifications.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

What we’d like to see

• 3+ years experience in software development.
• Hands on experience with one or more general purpose programming languages including but not limited to ReactNativeJS.
• Is a plus if you have experience with Java and/or Objective-C/Swift, as well as integrating APIs and SDKs for social and third-party services.
• Experience using Backbone.js, Javascript/JQuery, REST/AJAX, Socket.IO/WebSockets, SVG, DOM, HTML5 and CSS3. Brings experience using XCode and CLI compilation.
• A familiarity with agile methodologies, such as Lean, Extreme Programming (XP) and/or Scrum. We’re a team-oriented and collaborative environment that practices collective code ownership and pair programming.
• Interest and ability to learn other coding languages as needed.
• A solid understanding of how mobile applications work and experience with test-driven development.

Functional Analyst

Phinx is looking for a Functional Analyst to be part of the core Development Team. As a functional analyst, it will be your main responsibility to work both with clients and Engineering teams to create reports, dashboards and metrics to monitor the delivery performance and to identify trends and opportunities. You will also examine critically the competitive landscape, analysing the performance and features of current market requirements. We need our functional analysts to have a marked problem solving ability and a strong analytical aptitude that allows them to provide creative solutions for specific needs and objectives, analyse the existing data to make any relevant decisions and identify opportunities.

Your main responsibilities will be to

• Analyze and synthesize information elicited from stakeholders, defines and manages the plan to deliver requirements, documents and manages requirements throughout the projects.
• Develop a deep understanding of client's needs and be able to identify and communicate the impact of product features and launches across the products. Analyzing and identifying business needs of multiple products and proposing solutions.
• Act as a liaison between the client and the development team refining and clarifying the definition of those needs and defining a solution scope that can feasibly be implemented by the business.
• Ensure initiative alignment with business vision, strategy and deployment within company.
• Ensure projects are consistently delivered on time within the larger context of the goals.
• Continuously develops domain knowledge, depth and breadth, in the our industry, researching, diagnosing and the market.

What we’d like to see

• Superior analytical skills, including the ability to see granular as well as big picture issues.
• Proven ability to manage multiple projects at the same time while, paying strict attention to detail.
• Strong project management, interpersonal, and organizational skills.
• Proficiency working knowledge of BI/Reporting tools is a strong plus.
• Ability to work in a fast‐paced, constantly evolving team environment.
• Action‐oriented professional skills with strong bias to drive innovation and improvements.

QA Analyst

Phinx is looking for a QA Analyst that will estimate, plan and coordinate testing activities. As a QA Analyst, your main responsibility will be to guarantee that any defects or quality issues are identified, documented, tracked and resolved. You will also ensure product quality through the development and execution of exploratory and automated tests. We are looking for great and passionate Quality Assurance professionals who are interested in learning new stuff every day. Our products and clients are as diverse as the tools we are using. You should be a generalist and problem solver who likes challenge and is comfortable working in a dynamic environment.

Your main responsibilities will be to

• Review requirements specifications and technical design documents to provide timely and meaningful feedback.
• Create detailed, comprehensive and well-structured test plans and test cases.
• Estimate, prioritize, plan, and coordinate testing activities.
• Design, develop and execute automation scripts using open source tools (Selenium, Appium) is a plus.
• Identify, record, document thoroughly and track bugs.
• Perform thorough regression testing when bugs are resolved.

What we’d like to see

• Ability to manually test websites, mobile apps and other device driven software using exploratory testing techniques.
• A familiarity with agile methodologies, such as Lean, Agile and/or Scrum. We’re a team-oriented and collaborative environment that practices exploratory and session based testing.
• Experience in writing clear, concise and comprehensive test plans and test cases.
• Experience using automated software testing is a plus. Strong understanding of all web browsers and different mobile device marketshare, versions and functionality.

UX Designer

Design is at the core of everything we do at Phinx. As a UX Designer, you will be working hand in hand with clients and technology teams, having a deep influence in determining product decisions as well as in the nature of customer-facing interactions. We need designers that are relentlessly creative and are driven to achieve products of outstanding quality and perfect execution, shipping impactful work and sustaining user-centered sprints.

Your main responsibilities will be to

• Embrace the user’s perspective and prioritize their needs based on solid criteria and business sense.
• Design and specify user interfaces and information architecture using participatory and iterative design techniques including, but not limited to, prototyping and usability testing.
• Ability to understand customer needs, motivations and behaviors and translate them into actionable deliverables.
• Detail-oriented and highly developed organizational skills including the ability to prioritize tasks and meet deadlines.
• Must be a self-starter who will bring original ideas and fresh approaches to each project they work on.

What we’d like to see

• A truly impressive background with experience creating interfaces, large-scale websites, or applications.
• You must have created outstanding products, or have a comprehensive portfolio in mobile UI/UX.
• A familiarity with agile methodologies, such as Lean, Agile and/or Scrum. We’re a team-oriented and collaborative environment that practices exploratory and session based testing.
• Knowledge of design and technology trends and how to apply these to Phinx.
• An eye for typography, palette development, intuitive layout, and a pixel-level attention to detail.
• Comprehensive understanding of UX design and industry trends for mobile technologies
• Experience with test-driven development.

Phinx provides equal opportunity in employment and will administer its policies with regard to recruitment, training, promotion, transfer, demotion, layoff, termination, compensation and benefits without regard to race, religion, color, national origin, citizenship, marital status, gender, sexual orientation, age, disability or any other characteristic or status protected by applicable law

Contact us.

In 1-2 sentences, tell us why you want to work at Phinx. Please include your LinkedIn link or resume sending all materials as links – services like cloud, dropbox and drive are your friends. Make sure the share settings allow anyone to view.

Our Offices.

We are a US company with headquarters in Buenos Aires, Argentina.

Buenos Aires

Uspallata 2770
Buenos Aires, Argentina.

hq@phinxlab.com

La Plata

Edificio Torre Europa
Paseo de la Castellana 95,
Planta 29, 28046. La Plata, Argentina.

laplata@phinxlab.com

Miami

8305 SW 152 Ave #204.
Miami, FL 33193, EE. UU.

us@phinxlab.com