TDD Remote Jobs

77 Results

+30d

Sr. Software Developer

TDDagileBachelor's degreedrupalmobilehtml5scrumapirubyjavac++MySQLcssangularpythonjavascript

MetroStar Systems is hiring a Remote Sr. Software Developer

As Sr. Software Developer, you’ll develop high-quality code within development sprints, completing all user stories by established deadlines and providing guidance and leadership for other technical team members. The Senior Software Developer will contribute to the technical research, development, and implementation of a modernized, cloud-based system which includes mobile components.

We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

What you’ll do:

  • You will work as a senior developer supporting an agile scrum team in the development of a modernized, cloud-based system.
  • You will attend all agile ceremonies throughout scheduled sprints, communicating progress and blockers and assisting other developers in order to complete all assigned work by established deadlines.
  • You will also support a research phase prior to development of the new product.

What you’ll need to succeed:

  • Ability to obtain and maintain a DHS Suitability
  • A bachelor's degree
  • You have 7+ years of experience developing modern applications from the ground up using Drupal, and have experience with Java, React, or other common programming languages 
  • You have 5+ years of experience working as part of an agile scrum team to complete user stories and deliver new features and functions
  • You have 5+ years of experience testing, debugging, and refining code through unit testing and other means to produce quality systems
  • You have 5+ years of experience developing products in a SecDevOps environment
  • You have 5+ years of experience with JavaScript frameworks (Angular, Ember or Backbone), Web application technologies, such as HTML5, JavaScript or CSS; Bootstrap for developing and integrating Web Services APIs and SDKs, Relational Database Development (MySQL, PostgreSQ, or similar databases).
  • You have 5+ years of experience with JavaScript Libraries/Frameworks such as React.js, Angular.js, or Backbone or related. Experience with API’s, one or more programming language/Framework such as Java, Python, Ruby, .NET., Node, etc., TDD / BDD, CI/CD pipelines, automated testing technologies such as RSpec, Cucumber, Jasmine, Protractor or related tools, automate cross browser testing with tools such as selenium, etc.
  • You have experience developing mobile applications
  • You are a willing collaborator with excellent communication skills who can assist other developers when faced with blockers
  • You have experience building products with API-driven architecture
  • You have experiencing contributing to the production of program and user-level system documentation

Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

Don’t meet every single requirement? 

Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

What we want you to know:

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

Not ready to apply now?

Sign up to join our newsletter here.

"EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

See more jobs at MetroStar Systems

Apply for this job

+30d

Distributed Cloud | DevOps Azure Engineer

DevoteamLisboa, Portugal, Remote
DevOPSTDD5 years of experienceterraformDesignazurekubernetes

Devoteam is hiring a Remote Distributed Cloud | DevOps Azure Engineer

Job Description

  • Contribute to the design of a secure, scalable and robust infrastructure code base;
  • Continuously improve our CI/CD automation to speed up the deployment cycles;
  • Continuously improve our cloud infrastructure logging/auditing capabilities;
  • Collaborate with our Engineering team to identify and solve issues and tasks that can
  • be automated.

Qualifications

  • At least 5 years of experience with DevOps Engineering best practices;
  • Strong know how of Azure Architecture;
  • Knowledge of Gitops Practices and tools such as: ArgoCD, Flux and Kustomize;
  • Good understanding and hands on experience with Kubernetes components: Ingress Controller, Sealed Secrets, Service Mesh, Backup and Disaster Recovery;
  • Hands on experience with designing and implementation of CI/CD (Azure Devops and GitHub)
  • Strong knowledge of IAC practices and tools: Terraform, Terragrunt with TDD components;
  • Professional Experience with Product/Service Portfolio Designing:
  • Good understanding of business strategy;
  • Great Capacity of Services Roadmap definition;
  • Good knowledge of English (Spoken & Written).

See more jobs at Devoteam

Apply for this job

+30d

Application Architect with Java

MobicaRemote, Poland, Remote
TDDredisagileMaster’s Degree3 years of experiencesqlDesignmongodbjavapostgresqlAWS

Mobica is hiring a Remote Application Architect with Java

Job Description

We are seeking a highly skilled Application Architect to focus on IT e-Mobility Solutions Architecture for one of our major Customers. This role involves improving, extending, and ultimately migrating to the global enterprise architecture concept. The ideal candidate will have extensive experience in IT development, particularly with Java, and will be responsible for understanding business drivers and translating them into feasible architectural solutions.

Responsibilities

  • Understand business drivers and capabilities, current state and future needs within the e-Mobility domain.
  • Translate business needs into feasible architectural blueprints, considering a broad scope of products, projects, services, systems, and non-functional needs.
  • Lead the design of solutions in close cooperation with other Architects, Product Owners, and Developers.
  • Document solutions architecture designs.
  • Optionally engage in coding tasks (~40-50% of the time).

Qualifications

Must have skills:

  • Master’s degree in computer science, IT, engineering, system analysis, or a related study.
  • Minimum 7 years of experience in IT Industry Development.
  • Minimum 3 years of experience as a Java software developer.
  • Ability to speak English at C1 level.
  • Excellent written and verbal communication skills.
  • Experience in multiple, diverse technologies, platforms, and processing environments.
  • Good understanding of Product Management, Agile principles, and Development Methodologies.
  • Practical knowledge in:
    • Microservice Architecture
    • Event Driven Architecture and Domain Driven Design
    • Vendor Management
    • Java, Spring
    • SQL and no-SQL databases (PostgreSQL, MongoDB, Dynamo, Redis)
    • CI/CD tools (e.g., SONAR, GitHub)
    • AWS
    • TDD, SOLID, BDD, DRY

Nice to have skills:

  • Experience in working in retail.
  • Familiarity with C4 modeling.
  • Knowledge of PlantUML.
  • Understanding of Business Process Management.

See more jobs at Mobica

Apply for this job

+30d

Développeur Back-End

DevoteamTunis, Tunisia, Remote
TDDjava

Devoteam is hiring a Remote Développeur Back-End

Description du poste

En rejoignant notre équipe de passionnés, vous pourrez :

  • Définir la vision technique
  • Assurer la qualité des livrables et le respect des guidelines
  • Optimiser l’intervention de l’équipe
  • Accompagner la montée en compétences des collaborateurs
  • Concevoir et mettre en place des architectures maintenables, évolutives et adaptées
  • Mettre en place une dynamique d’équipe avec un vrai engagement et un goût pour l’efficacité
  • Participer à la vie du pôle à travers les différents événements internes et en proposant une démarche et des idées
  • Partager un état d’esprit et une culture d’entreprise axée sur la qualité et la convivialité

Qualifications

Passionné(e) de développement et de challenges, vous aimez toujours apprendre et partager vos connaissances, tout en aidant vos collaborateurs à progresser.

Les challenges vous motivent et vous inspirent l’envie de produire des architectures modernes, maintenables et adaptées. Votre parcours vous a amené à rencontrer diverses problématiques métiers et techniques et vous en êtes ressorti grandi.

Le TDD fait partie de votre quotidien et le BDD n’est pas seulement synonyme de base de données pour vous. Vous êtes capable de comprendre rapidement le métier de nos clients et d’établir un langage commun entre les différents intervenants d’un projet (approche DDD).

Vous avez une aversion pour les applications monolithiques et êtes plus attiré par les microservices et l’architecture hexagonale.

Vous avez 5 années d’expérience en développement Back (Java, Node), des missions de Lead accomplies et de fortes exigences de qualité.

Si tout ceci vous correspond, que vous souhaitez progresser et produire, apprendre et partager, rejoignez-nous !

See more jobs at Devoteam

Apply for this job

+30d

Développeur Java Senior

DarestMontreux, Switzerland, Remote
DevOPSTDDapijavakubernetesreactjs

Darest is hiring a Remote Développeur Java Senior

Description du poste

Missions :

  • Travailler au sein d'une équipe en transformation vers des approches agiles, craft et DevOps.
  • Interagir avec les parties prenantes pour clarifier les détails d'implémentation des fonctionnalités à mettre en œuvre.
  • Contribuer à la refonte en cours des applications existantes.
  • Assurer le suivi de la production.
  • Contribuer activement à la culture d'amélioration continue de l'équipe.

 

Compétences requises :

  • Expérience en ReactJS et le framework Play
  • Maîtrise Spring Boot (Java 8+) pour le backend.
  • Maîtrise du développement d’API REST.
  • Expérience approfondie de Git.
  • Connaissance pratique de Kubernetes dans un contexte DevOps
  • Exemplaire sur les approches de Software Craftsmanship (clean code, TDD, …)
  • Forte capacité d’analyse afin de transposer l’existant dans une nouvelle application.
  • Capacité à échanger sur ses idées avec les membres de son équipe et ouverture à remettre en question ses choix.
  • Ouverture aux feedbacks constructifs, capacité à formuler des feedbacks de manière bienveillante.
  • Volonté de partager, d'apprendre et de continuer à s'améliorer personnellement et en équipe.

Qualifications

  • Au minimum cinq ans d’expérience dans le développement d’application web
  • Au minimum trois ans d’expérience avec les technologies obligatoires
  • Formation professionnelle supérieure (HES, diplôme fédéral, EPF) ou jugée équivalente
  • Langue maternelle française.
  • Bonne maitrise de l’anglais, tant à l’écrit qu’à l’oral
  • Habitation région lausannoise

See more jobs at Darest

Apply for this job

+30d

Principal Mobile Engineer (React Native)

NextivaCanada (Remote)
TDDagileDesignUI/UX designswiftmobileazureiosandroidAWSjavascriptreduxbackend

Nextiva is hiring a Remote Principal Mobile Engineer (React Native)

Redefine the future of customer experiences. One conversation at a time.

We’re changing the game with a first-of-its-kind, conversation-centric platform that unifies team collaboration and customer experience in one place. Powered by AI, built by amazing humans.

Our culture is forward-thinking, customer-obsessed and built on an unwavering belief that connection fuels business and life; connections to our customers with our signature Amazing Service®, our products and services, and most importantly, each other. Since 2008, 100,000+ companies and 1M+ users rely on Nextiva for customer and team communication.

If you’re ready to collaborate and create with amazing people, let your personality shine and be on the frontlines of helping businesses deliver amazing experiences, you’re in the right place. 

Build Amazing - Deliver Amazing - Live Amazing - Be Amazing

 

 

Nextiva is currently seeking bright and talented individuals for a Mobile Staff Engineer position to join our expanding development team.  As a Mobile Staff Engineer, you will lead the technical strategy, development, and launch of our new mobile application. You will play a critical role in shaping the future of our product portfolio, working closely with cross-functional teams to deliver a product that exceeds user expectations. Your expertise in mobile application development, coupled with a passion for creating scalable, high-quality solutions, will drive the success of this pivotal project.

Key Responsibilities:

  • Lead the architecture, design, and development of a new mobile application, ensuring it meets our standards for quality, performance, and user experience.
  • Consumer facing product that scales for millions of users with performance, security and quality.
  • Collaborate with product managers, designers, and other engineers to define product vision, roadmaps, and technical strategies.
  • Build Native and Hybrid mobile applications
  • Use the latest technology and techniques to build distributed, scalable, and fault-tolerant software systems that power our business communication offerings
  • Take a customer-focused approach in working with our product team to prioritize and deliver new features
  • Advocate for and implement best practices in mobile development, including Agile methodologies, code reviews, continuous integration (CI), and test-driven development (TDD).
  • Ensure the application's scalability, security, and maintainability, anticipating future growth and technological advancements.
  • Mentor and guide a team of mobile developers, fostering an environment of innovation, collaboration, and continuous improvement.
  • Stay abreast of the latest trends and technologies in mobile development, incorporating innovative features and capabilities into our product.
  • Lead by example, contributing code and conducting code reviews, while also addressing complex technical and design challenges.

 Qualifications:

  • 8+ years of experience in mobile application development, with a proven track record of leading successful launch for moderate to complex product use-cases.
  • Demonstrated experience with atleast two major product launches, showcasing your ability to lead a project from conception through to market release with significant impact. Include specifics about your role in these launches, the challenges faced, and how they were overcome.
  • Expertise in React Native and JavaScript, with in-depth knowledge of the mobile app development ecosystem for iOS and Android.
  • Lead the design, development, and maintenance of mobile applications using React Native and considerable experience with either Swift or Kotlin/Java Native development background.
  • Architect and implement complex features and functionalities, ensuring code quality and maintainability (Example: - MVVM, MVC etc)
  • Strong knowledge in Android and iOS native code implementation for specific use cases.
  • Strong understanding of RESTful APIs , asynchronous programming, and backend integration.
  • Proficiency in mobile app architecture, design patterns, and best practices.
  • Advanced knowledge of state management libraries such as Redux, MobX, or similar.
  • Implement best practices for mobile app development, including performance optimization, security, and user experience.
  • Demonstrated ability to think strategically about product development, with a focus on delivering high-quality, scalable solutions.
  • Excellent leadership and communication skills, with the ability to inspire and mentor team members.
  • A portfolio of released applications on the App Stores

 Preferred Experience:

  • WebRTC, Voice/SIP and communications stack .
  • Thrive in environments of ambiguity, demonstrating flexibility and a proactive approach to tackling challenges and driving projects to completion.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and integrating mobile apps with cloud-based systems and APIs.
  • Familiarity with UI/UX design principles and customer-centric development.
  • Contributions to open-source projects or public GitHub repositories.

What We Offer:

  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • A dynamic and inclusive work environment where your contributions directly impact the company's success.
  • Opportunities for professional growth and development, including access to learning resources.
  • A chance to work on cutting-edge projects with a talented and passionate team.

#LI-JG1 #LI-Remote

Apply for this job

+30d

Sr. Software Developer (5210)

TDDagileBachelor's degreedrupalmobilehtml5scrumapirubyjavac++MySQLcssangularpythonjavascript

MetroStar Systems is hiring a Remote Sr. Software Developer (5210)

As Sr. Software Developer, you’ll develop high-quality code within development sprints, completing all user stories by established deadlines and providing guidance and leadership for other technical team members. The Senior Software Developer will contribute to the technical research, development, and implementation of a modernized, cloud-based system which includes mobile components.

We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

What you’ll do:

  • You will work as a senior developer supporting an agile scrum team in the development of a modernized, cloud-based system.
  • You will attend all agile ceremonies throughout scheduled sprints, communicating progress and blockers and assisting other developers in order to complete all assigned work by established deadlines.
  • You will also support a research phase prior to development of the new product.established deadlines. You will also support a research phase prior to development of the new product.

What you’ll need to succeed:

  • The ability to obtain and maintain a DHS Suitability
  • 5+ years’ experience:
    • developing modern applications from the ground up using Drupal, and have experience with Java, React, or other common programming languages
    • working as part of an agile scrum team to complete user stories and deliver new features and functions
    • testing, debugging, and refining code through unit testing and other means to produce quality systems
    • developing products in a DevSecOps environment
    • using JavaScript frameworks (Angular, Ember or Backbone), Web application technologies (HTML5, JavaScript or CSS), Bootstrap for developing and integrating Web Services APIs and SDKs, Relational Database Development (MySQL, PostgreSQ, or similar databases)
    • working with JavaScript Libraries/Frameworks such as React.js, Angular.js, or Backbone or related. Experience with API’s, one or more programming language/Framework such as Java, Python, Ruby, .NET., Node, etc., TDD / BDD, CI/CD pipelines, automated testing technologies such as RSpec, Cucumber, Jasmine, Protractor or related tools, automate cross browser testing with tools such as selenium, etc.
  • Experience developing mobile applications
  • A willing collaborator with excellent communication skills who can assist other developers when faced with blockers
  • Experience building products with API-driven architecture
  • Experience contributing to the production of program and user-level system documentation

Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

Don’t meet every single requirement? 

Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

What we want you to know:

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

Not ready to apply now?

Sign up to join our newsletter here.

"EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

See more jobs at MetroStar Systems

Apply for this job

+30d

Senior iOS Developer (Taiwan)

GOGOXRemote
Mid LevelFull TimeTDDswiftmobileuiiosUX

GOGOX is hiring a Remote Senior iOS Developer (Taiwan)

Senior iOS Developer (Taiwan) - GoGoX - Career Page var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "KwTv5Fskjj"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_

See more jobs at GOGOX

Apply for this job

+30d

Software Engineer – User Solutions (All Genders)

DailymotionParis, France, Remote
TDDsqlRabbitMQDesignmongodbgraphqlscrumapigitdockerelasticsearchMySQLkubernetesjenkinspythonbackendPHP

Dailymotion is hiring a Remote Software Engineer – User Solutions (All Genders)

Job Description

As part of its growing activities, Dailymotion is looking to enforce its User Solutions Team. You will play a key role in shaping the core foundations of our product and building innovative features in close cooperation with Front Developers, Product Managers, Designers and Scrum Masters. 

  • Design and build geo-distributed Backend systems using micro-services 
  • Design and build API centric system using GraphQL, REST
  • Design and build Queueing System  
  • Proactivity on evolutions and improvements 

 

Techno used:  

  • Python, PHP 
  • Elasticsearch, MySQL, MongoDB 
  • GraphQL, aioHttp 
  • OpenAPI, FastAPI 
  • Docker, Kubernetes, Jenkins 
  • RabbitMq 

Qualifications

Required 

  • You have programming capabilities in Python 
  • Experience building APIs (hexagonal architecture)
  • Experience with SQL databases (MySQL) 
  • Experience working with revision control systems like git 
  • Ability to learn and improve your technical skills continually 
  • Attitude of creating high quality code (complexity, styling, unit testing, functional testing) and knowledge in TDD, learning from peers and always innovating 
  • Used to code reviewing and able to point errors and improvements 
  • Demonstrated interest in problem-solving and technical innovation 
  • Communication skills - able to work effectively with technical and non-technical teammates 
  • Level of written/verbal English (documentation, team presentations, meetings)  

Nice to have 

  • Experience and capabilities in PHP 
  • Experience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.) and Docker 
  • Knowledge in microservices architecture 
  • Willing to share knowledge 
  • Interest in clean architecture, DDD, event driven architecture 

At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities. 

See more jobs at Dailymotion

Apply for this job

+30d

Software Engineer Enterprise Intern

Kata.aiSouth Jakarta, Indonesia, Remote
TDDagilenosqlsqllaravelapigit.netjavascript

Kata.ai is hiring a Remote Software Engineer Enterprise Intern

Job Description

You will be responsible for designing, building, implementing, and maintaining solutions and third-party integrations that work with Kata Platform for our partners. Yes, you will be building chat bots.

Qualifications

Somewhat familiar with:

  • .NET / Spring / Laravel / Rails / NodeJS
  • Javascript and standard JavaScript asynchronous patterns (Promise, async / await, callback, closures)
  • CS fundamentals and OOP Knowledge
  • Unit Testing or TDD
  • SQL and NoSQL databases
  • Designing and developing RESTful API
  • SOA / Microservice architecture
  • Git
  • Agile environment

See more jobs at Kata.ai

Apply for this job

+30d

Senior Développeur FullStack Java/Angular

DevoteamTunis, Tunisia, Remote
TDDjavacssangularjavascript

Devoteam is hiring a Remote Senior Développeur FullStack Java/Angular

Description du poste

Au sein des équipes Nearshore de Devoteam Tunisie, tu rejoindras une équipe enthousiaste et experte dans le développement d'applications web et mobiles.

Vous seriez le maillon essentiel pour:

  • Concevoir, développer et implémenter des fonctionnalités pour les applications web en utilisant Java et Angular.
  • Collaborer avec les équipes de conception pour transformer les exigences en solutions techniques.
  • Concevoir et développer des composants d'application sous forme de micro services en utilisant l'architecture Spring Boot, Java et RESTful.
  • Développer des interfaces utilisateur attrayantes et réactives en utilisant Angular, HTML, CSS et JavaScript.
  • Écrire des tests unitaires et d'intégration pour garantir la qualité du code
  • Collaborer avec les membres de l'équipe pour partager les meilleures pratiques de développement et favoriser l'amélioration continue.
  • Respecter et diffuser les bonnes pratiques de développement (TDD, SOLID, Clean Code).

Qualifications

Quels atouts pour rejoindre l’équipe ?

  • Diplôme d'ingénieur ou équivalent.
  • Expérience professionnelle pertinente d'au moins 6 ans dans le développement FullStack.
  • Expérience avérée dans le développement de services web et d'interfaces utilisateurs sur les technologies Java, Spring Boot, Angular 2+, JavaScript, TypeScript.
  • Maîtrise des outils d'intégration CI/CD et du travail en mode agile.

See more jobs at Devoteam

Apply for this job

+30d

Laravel PHP Developer

VictoryAustin, TX Remote
TDDlaravelDesigngitelasticsearchMySQLcssjavascriptPHP

Victory is hiring a Remote Laravel PHP Developer

About the Laravel PHP Developer position

We are looking for an experienced Laravel PHP Developer who will write quality code and deliver results within reasonable time terms. You will work as a part of a full-stack project team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

You should be able to adhere to high standards of PHP coding and work in a timely and scalable way. We value good team players and those oriented at finding optimal ways to solving problems.

Laravel PHP Developer responsibilities are:

  • Building web applications using the Laravel framework (5.5-6.x), particularly PHP-based applications using Composer-based frameworks

  • Produce “clean” and well-structured code, with detailed specifications

  • Collaborate with the team in all phases of the development lifecycle

  • Managing source code using git

  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality

  • Design and implement new features to facilitate related procedures and tools if necessary

  • Stay informed about industry best practices

Laravel PHP Developer requirements are:

  • 3+ years' experience of working on a PHP Developer position

  • Expertise with PHP 7.x

  • Solid experience with of web technologies including HTML, CSS, Javascript, AJAX, MySQL, Elasticsearch, and so on

  • Excellent knowledge of relational databases, version control tools and of developing web services

  • Knowledgeable about Composer, npm, and package management procedures

  • Experience building and interacting with RESTful APIs

  • Comfortable with the concepts and creation of automated tests (TDD, integration testing, etc.

  • BS or MS degree in Computer Science, Engineering or other related area

See more jobs at Victory

Apply for this job

+30d

QE Automation Sr

In All Media IncMéxico y Argentina, MX Remote
TDDagileqarubybackendfrontend

In All Media Inc is hiring a Remote QE Automation Sr

Estamos expandiendo nuestro equipo y buscando QA Automation Engineersdesde cualquier país de Latinoamérica para trabajar desde casa.

Si tienes buen nivel de inglés y cuentas con la habilidad técnica, queremos conocerte!

Requirements:

  • 4-6 years years of hands on experience on software testing automation, having used some of the following automation testing tools: Cucumber, Selenium, Watir.

  • Knowledge of BDD or TDD approach

  • Acceptance criteria creation in Gherkin format

  • Experience in FrontEnd automation testing for responsive solutions.

  • Experience in Backend testing, Rest APIs and databases

  • Knowledge of Ruby

Skills

  • Team Player and quick learner

  • Hands on workers

  • Innovative thinking

  • Be methodical

  • Excellent communication skills both written and verbal

  • Perform well under work demands

  • Understand software applications

  • Technically competent

  • Consistently proactive

  • Agile Methodology

See more jobs at In All Media Inc

Apply for this job

+30d

Front-End Engineer

blended.ioBerlin, DE Remote
Full TimeTDDagileDesignPhotoshopmobilesassgitcssjavascriptreactjs

blended.io is hiring a Remote Front-End Engineer

who we are

We help our clients to stay ahead of their competition by blending unique cross-platform experience design with well-versed engineering expertise, across touchpoint like web, mobile, car, watch or TV.

At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in Engineering coupled with a holistic take on User Experience. Become a part of our growing team and work together with senior engineers and senior designers to craft products and services across soft- and hardware platforms for startups and corporate clients.

http://blended.io

The right candidate has a passion for robustness, performance, security, and scalability. This candidate will be part of the core software engineers team, and must be proficient in emerging web technologies.

Responsibilities

  • Work with web & native app technologies to design and develop company websites and internal products/applications
  • Participate in design and product discussions, take ideas from concepts, through production, to launch
  • Face development issues with creative thinking

Must haves

  • 3+ years experience working as a Front-end developer.
  • Experience working with the following tools: Javascript, HTML, CSS (and pre-processors such SASS), Bootstrap, Responsive Design, MVC frameworks, build scripts (such Gulp, Grunt, etc)
  • Experience with interactive application development.
  • Previous experience with mobile and web applications
  • Knowledge of cross-browser compatibility
  • Write efficient and maintainable code
  • You should love to create things and take great personal pride in building beautiful and functional user interfaces.
  • A love of Git
  • Be highly flexible and like to take a pro-active role
  • Familiarity with Agile working
  • Making yourself understandable in the English language in a business situation (medium / high level of English)

Bonus Skills

  • Proficiency in graphics editing software (Photoshop, Illustrator)
  • Experience in Vue.js, ReactJS
  • Experience in writing automated tests and TDD (or similar) to ensure functionality and quality
  • Graphic Design skills

What we offer

  • Full time position, permanent contract
  • Competitive salary based on experience and professional profile
  • Work in teams with designers that know how to $ git commit
  • Based in our office in the heart of Barcelona, in an international and fast moving environment with the possibility to work out of Berlin for 1-2 months a year
  • Spanish & English language training/courses
  • A chance to work with an international team of architects, engineers and designers, excellent growth potential
  • Team building activities
  • Free coffee and free fresh fruit
  • CrossFit subscription, conference budget, bonus plans
  • Other benefits paid from the gross salary (kindergarden check, food check, transport check)
  • Relocation package to move to Barcelona and help with the process

why we do, what we do

At blended.io we believe that top notch digital services and physical products can only be achieved with a deep understanding in engineering coupled with a holistic take on User Experience. Neither engineering nor design experience alone make products and services successful.

See more jobs at blended.io

Apply for this job

+30d

Sharepoint and Power Platform Consultant

TalanLondon, United Kingdom, Remote
DevOPSTDDagilejirasqlsalesforceDynamicsDesignjqueryazureuiscrumc++cssangularpythonjavascript

Talan is hiring a Remote Sharepoint and Power Platform Consultant

Job Description

Experience: At-least 6-8 years of professional experience Essential: 

  • Provide solutions to process improvement requirements of clients, primarily based on Microsoft Power Platform based technologies 

  • Creating and maintaining SharePoint architecture standards and frameworks, answering questions, resolving concerns and issues for the clients 

  • Design baseline SharePoint information architecture (manage metadata term store taxonomy and content type definitions) 

  • Act as a Automation platform(s) subject matter expert 

  • Establish and manage governance of automation Platforms 

  • Involve in different activities of projects such as requirements gathering, analysing, and documenting business/functional procedures. 

  • Develop process flows, forms, server setup and configuration while sharing knowledge with in-house developers. 

  • Provide technical expertise in identifying, evaluating, and developing effective procedures and systems requirements that meet business requirements. 

  • Participate in Presales activities and involve in creation of Proof of Concepts and other related development activities 

  • Conduct regular training sessions and mentor junior team member 

Qualifications

Skills: 

1. SharePoint 

  • Strong SharePoint Online development experience (including analysis, design, development and deployment) 

  • PowerShell scripting, PnP Modern UI 

2. Power Platform 

  • Working Knowledge in Microsoft Power Platform - Power Apps and Power Automate 

  • Experience connecting to Azure data sources from Power Platform 

  • Power BI and Power Automate for desktop is a definite plus 

  • Exposure to Azure DevOps 

4. Ability to understand business processes and translate that into requirements for workflows/automation using SharePoint, Power Platform and/or Nintex 

5. Experience in Microsoft technologies including C#, ASP.NET, MVC, Visual Studio, SQL Server 

6. Web technologies including HTML 5, JavaScript, jQuery, CSS, XML, Web Services 

7. Delivery focused with an Agile mindset. 

8. Strong sense of ownership and business accountability 

  

Desirable: 

1. Financial domain experience and previous consulting experience  

2. Experience in SharePoint Framework (SPFx), SharePoint Administration & Governance 

3. Knowledge & experience in any one of the JavaScript frameworks - React, Angular or similar 

4. Programming knowledge in Python 

5. Agile – Scrum experience/certification. 

6. Knowledge of best practices with development and testing procedures, TDD, SOLID principles. 

7. Experience using JIRA 

8. Knowledge of Salesforce or Dynamics CRM would be added advantage 

 

We can accept applicants who want to work fully remote within the UK .

See more jobs at Talan

Apply for this job

+30d

Quality Engineer (Mid-Level)

Signify HealthDallas, TX/Remote
TDD7 years of experience3 years of experiencesqlRabbitMQDesignmobileazurescrumapijavac++python

Signify Health is hiring a Remote Quality Engineer (Mid-Level)

How will this role have an impact?

This is a position in Quality Engineering responsible for implementing and driving the test strategy on a data engineering team. You will regularly work with your team and management to plan and execute effective and efficient automation and performance testing solutions to accomplish timely delivery of high-quality software products.

What will you do?

  • Drive quality in a scrum team at every level of the SDLC. Championing and influencing use of core shift-left testing practices, as well as implementing behavior driven development (BDD) and test driven development (TDD)  where appropriate. 
  • Design, write, and maintain automated testing for data engineering pipelines and microservices, including system, integration, and end-to-end testing strategies.
  • Responsible for testing Aggregation processes, Data identification (cohort, care gaps, etc), Data ingestion and curation
  • Document and perform manual testing of assigned products when necessary
  • Document and report bugs or issues found for automated or manual testing
  • Drive release planning and assist in troubleshooting during rollbacks or failures.
  • Implement and champion a metrics driven approach to continuous improvement of software quality.
  • Provide reporting and recommend improvements such as in-code coverage and defect density
  • Lead efforts to research and document the root cause for output issues and identify which areas are not in sync
  • Drive improvement to processes and technologies related with Quality Engineering
  • Build and maintain positive relationships with customers and internal staff and other stakeholders
  • Manage tasks for self and teammates to meet the assigned project dates
  • Mentor more junior team members with their career and skills development.

We are looking for someone with:

  • BS in Computer Science, Information Technology, Data Science, and/or 3+ years equivalent experience required
  • 5+ years experience with deep requirements analysis; ability to rapidly understand a business domain, a system and its dependencies, and ask questions that drive depth and breadth of quality.
  • 5-7 years of experience in quality engineering and testing work; specific experience in testing data engineering applications, pipelines, and microservices
  • 2-3 years of experience and Understanding of continuous integration and continuous deployment (CI/CD) practices
  • Strong SQL experience is a must
  • Experience with at least one language (Java, C#, Python), understanding and coding YAML files
  • Experience with Snowflake, DBT, Databricks and Azure Datafactory
  • Experience with orchestration tools such as Airflow. We use Dagster (python based tool) in our data pipelines.
  • Experience with Messaging tools such as Kafka, RabbitMQ etc
  • 2-3 years of experience developing API testing frameworks using tools such as SoapUI, REST-Assured, Postman, Jmeter, preferred C# based test automation framework
  • Strong attention to detail and problem-solving skills
  • Strong written and verbal communication skills
  • Professional demeanor, dependable, and able to maintain confidential information
  • Flexible and able to successfully accept change and lead the charge
  • Able to successfully interact with all levels of an organization while building rapport and trust

The base salary hiring range for this position is $92,300 to $160,800. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits.
In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities.  Eligible employees may enroll in a full range of medical, dental, and vision benefits, 401(k) retirement savings plan, and an Employee Stock Purchase Plan.  We also offer education assistance, free development courses, paid time off programs, paid holidays, a CVS store discount, and discount programs with participating partners. 

About Us:

Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved.

Our high-performance networks are powered by more than 9,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs.

To learn more about how we’re driving outcomes and making healthcare work better, please visit us at www.signifyhealth.com

Diversity and Inclusion are core values at Signify Health, and fostering a workplace culture reflective of that is critical to our continued success as an organization.

We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

See more jobs at Signify Health

Apply for this job

+30d

Cloud Systems Engineer III

Signify HealthNew York City, NY , Remote
CypressTDD6 years of experience3 years of experienceDesignmobileuiscrumapijavac++javascriptbackend

Signify Health is hiring a Remote Cloud Systems Engineer III

How will this role have an Impact?

This is a position in Quality Engineering responsible for implementing and driving the test strategy on the assigned scrum team. You will regularly work with your team and management to plan and execute effective and efficient testing solutions to deliver high-quality software products promptly.

What will you do?

  • Drive quality in a scrum team at every level of the SDLC.  Championing and influencing use of core shift-left, behavior driven development (BDD) and test driven development (TDD) practices.
  • Design, write, and maintain automated testing for front end UI and backend API, including system, integration, and end-to-end testing strategies.
  • Document and perform manual testing of assigned products when appropriate
  • Document and report bugs or issues found for automated or manual testing
  • Drive release planning andassist in troubleshooting during rollbacks or change failures.
  • Implement and champion a metrics driven approach to continuous improvement of software quality.
  • Provide reporting and recommend improvements such as in-code coverage and defect density
  • Lead efforts to research and document the root cause for output issues and identify which areas are not in sync
  • Drive improvement to processes and technologies related with Software Quality Engineering
  • Build and maintain positive relationships with customers and internal staff and other stakeholders
  • Manage tasks for self and teammates to meet the assigned project dates
  • Be a mentor for junior team members to help develop their skills and experience.

We are looking for someone with:

  • BS in either areas of Computer Science, Software Engineering, Information Systems and Technology, and/or 3+ years equivalent experience required
  • 5+ years of experience with deep requirements analysis; ability to rapidly understand a business domain, a system and its dependencies, and ask questions that drive depth and breadth of quality.
  • 3-6 years of experience in quality assurance / testing work; specific experience in test design for microservices and APIs is desirable.
  • 2-3 years of experience coding with one of C#, Java, JavaScript
  • 2-3 years of experience developing API testing frameworks using tools such as Karate, SoapUI, ReadyAPI, REST-Assured, Postman, Jmeter. Gatling
  • 2-3 years experience with automated testing frameworks and tools such as Cypress, Selenium, Playwright and/or 2-3 years of experience in automated mobile testing using Appium or Xcode
  • Strong attention to detail
  • Strong written and verbal communication skills
  • Professional demeanor, dependable, and able to maintain confidential information
  • Flexible and able to successfully accept change and lead the charge
  • Able to successfully interact with all levels of an organization while building rapport and trust
  • Flexible on work hours depending on business needs - some infrequent nights and weekends

For New York-based roles, the base salary hiring range for this position is $92 - 160k.Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. 

About Us:

Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved. 

Our high-performance networks are powered by more than 9,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs. 

To learn more about how we’re driving outcomes and making healthcare work better, please visit us atwww.signifyhealth.com.

 

See more jobs at Signify Health

Apply for this job