TDD Remote Jobs

70 Results

7d

Principal Software Engineer

Insight SoftwareHyderabad, India, Remote
TDDsqlDesignUXqac++.netcssbackend

Insight Software is hiring a Remote Principal Software Engineer

Job Description

Certent CDM is a secure, collaborative, enterprise-scalable report production platform for recurring, multi-author reports and presentations. Users can collect enterprise data from different sources and dynamically integrate numbers with narrative analysis in a controlled, auditable environment.

Summary:

The development team maintains our financial reporting software for the SEC and ESMA markets and works closely with XBRL.  This person will take technical ownership of the team and become the technical point person working with our cross-functional partners.  This position works closely with XBRL and requires knowledge of the technology at the specification level.  The role is highly technical, but with a strong emphasis on interpersonal skills.  It involves liaising with other engineering teams, cross-functional stakeholders, leadership, and of course, leading and mentoring the other developers and testers on the team

Responsibilities

  • Design, Develop and Test software for the Certent Disclosure Management financial reporting solution
  • Architecting and building web apps by writing efficient, reusable, and testable code
  •  Contribute with your experience to the overall solution architecture
  • Develop clean, elegant, and reusable code that is easy to maintain and extend
  • Proactively fixing upcoming bugs and solving technical challenges
  • Contributing ideas to our product development roadmap
  • Participating in code reviews and architecture discussions
  • Work closely with your UX, Product Management, QA, and Backend colleagues

Qualifications

  • A bachelor’s degree in Computer Science, or equivalent experience
  • 10+ years of experience with C#, .NET Framework, and Visual Studio
  • Significant architectural expertise and experience
  • Significant expertise in testing and quality controls including performance testing.
  • Experience with T-SQL and SQL Server
  • 5+ years of experience with ASP.NET MVC
  • 3+ years of experience with JSON/REST APIs
  • 5+ years of experience with WPF
  • 3+ years of experience with modern web application 3+ years of experience leading a software development team
  • Experience with Microsoft Office Addins (VSTO / OfficeJS)
  • 3+ years of experience with XBRL, XML, XPath and XLink
  • 5+ years development (ReactJS/Angular, HTML, CSS, JS) 
  • 3+ years of experience with TDD (test-driven development) and DDD (domain-driven design)
  • 3+ years of experience with test frameworks such as nUnit, xUnit, and Rhino Mocks

Apply for this job

9d

Senior Software Engineer (Frontend)

FoodicsAmman,Amman Governorate,Jordan, Remote
TDDDesignvuemobileuihtml5gitjavascript

Foodics is hiring a Remote Senior Software Engineer (Frontend)

Who Are We❓

We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.

The Job in a Nutshell????

The Senior front-end Engineer must be heavily experienced in Front-end development and in VueJS specifically. Primarily, you will be working on building client-facing components and SPAs applications, Ensuring high quality, clean and maintainable code. This is a fast-moving engineering role where you will be working with the finest Engineering teams in the region, on Foodics' core products. You'll be developing and designing your allocated tasks from scratch.

What You Will Do❓

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications.
  • Perform UI tests to optimize performance.
  • Manage cutting-edge technologies to improve legacy applications.
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
  • Gather and address technical and design requirements.
  • Build reusable code and libraries for future use.
  • Follow emerging technologies.
  • Professionally document all your coding work.
  • Use markup languages like HTML to create user-friendly web pages
  • Optimize applications for maximum speed
  • Design mobile-based features
  • Collaborate with back-end developers and web designers to improve usability.
  • Get feedback from and build solutions for users and customers
  • Write functional requirement documents and guides • Create quality mockups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high-quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies

What Are We Looking For❓

  • BSc degree in Computer Science or relevant field.
  • Proven work experience as a Front-end developer.
  • Highly proficient with JavaScript and its modern ES6+ syntax and features.
  • 4+ years of experience with VueJs and its ecosystem (Vue Router, Vuex, etc…).
  • Experience working with webpack or other module bundlers.
  • Good understanding of asynchronous code.
  • Experience with consuming RESTful APIs.
  • Good understanding of HTML5 and CSS3, TailwindCSS knowledge is a big plus.
  • Ability to write efficient, secure, well-documented, and clean JavaScript code.
  • Comfortable working with version control tools such as Git, SVN etc.
  • Experience with TDD and writing unit tests.
  • Good leadership skills.
  • Proficiency in English is a must.

Who Will Excel❓

  • Front-end Experts with a very special passion to Vue.JS Framework.
  • Proven background on Fintechs and Foodtechs is a plus.

What We Offer You❗

We believe you will love working at Foodics!

  • We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups
  • We offer highly competitive compensation packages, including bonuses and the potential for shares
  • Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually
  • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry
  • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company

If you think you have what it takes to join a remarkable team and help build the next unicorn ????, hop on and #apply_now✅

See more jobs at Foodics

Apply for this job

11d

Senior Software Engineer I

FlywireSpain, Spain, Remote
TDDredisRabbitMQDesignhtml5gitjavaelasticsearchpostgresqllinuxAWSjavascript

Flywire is hiring a Remote Senior Software Engineer I

Job Description

The Opportunity:

We, at Flywire, are looking for an experienced Sr. Software Engineer I, ideally with a background in FinTech. Your primary responsibility will be to build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday. 

You will be joining a team in charge of designing new functionalities and improving the current capabilities to improve speed, cost and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential. You will be responsible for ensuring high quality code in a team defined timeframe. 

  • Write clean, high quality, testable, secure, maintainable and extendable code
  • Solve items such as challenging bugs and production issues within the development environment
  • Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results
  • Drive change and improvement in all phases of the development lifecycle
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Contribute to the product vision by collaborating with Product Managers and stakeholders
  • Work collaboratively with teams across the globe by understanding their needs
  • Help your fellow developers to continue growing their skills

Qualifications

Here’s What We’re Looking For:

  • 4+ years of experience in web application development 
  • Experience in designing, developing and supporting scalable, performant and reliable web applications and distributed systems
  • Seasoned in techniques such TDD and BDD
  • Proficient working with continuous integration and delivery (CI/CD)
  • Understanding of relational databases 
  • Strong understanding of object-oriented fundamentals
  • Reviewing application requirements and interface designs.
  • Identifying web-based user interactions.
  • Experience with user interface design.
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Great understanding of the other disciplines in the cross functional team: QAs, Product and SREs
  • Fluent in English, as it is the company’s working language 
  • Experience in FinTech or the payment industry will be appreciated
  • The ability to deliver high quality code and learn quickly
  • Outstanding verbal and written communication skills and the ability to collaborate with cross functional teams including product and support

 

Technologies We Use:

  • Java 
  • Spring & Hibernate
  • React.js 
  • Javascript, HTML5, CSS3, npm, webpack
  • System management: Linux, PostgreSQL, Redis, RabbitMQ, Kinesis, ElasticSearch, GIT
  • Cloud platform: AWS

See more jobs at Flywire

Apply for this job

12d

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

12d

Test Automation Engineer (Security solutions)

Sigma SoftwareLviv, Ukraine, Remote
CypressTDDgolang2 years of experienceagile3 years of experiencescrumapijavac++pythonjavascript

Sigma Software is hiring a Remote Test Automation Engineer (Security solutions)

Job Description

  • Analyze automation test results, perform manual test suites and review fixed bugs 

  • Support for existing tests and automated tests 

  • Collect, analyze and document test results 

  • Report issues to tracking systems 

  • Work closely with the project team 

Qualifications

  • At least 3 years of experience in one of the following test automation frameworks: Cypress, Selenium or Playwright 

  • At least 2 years of experience in one of the following programming languages for automated testing: JavaScript, Golang, Java, Python or C#  

  • Proven experience in API testing 

  • Proven experience in manual testing 

  • Ability to work independently 

  • Be a self-motivated, detail-oriented and organized person 

  • Analytical approach to troubleshooting and problem solving 

  • Good English communication skills, both verbal and written 

 

WOULD BE A PLUS

  • Experience of working with modern Agile methodologies (Scrum, CI/CD, TDD, etc.) 

  • Hands-on experience in configuring and maintaining of CI environments 

See more jobs at Sigma Software

Apply for this job

13d

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

15d

Software Developer in Test - Audio Tech

The Focusrite GroupHigh Wycombe,Buckinghamshire,United Kingdom, Remote Hybrid
Full TimeTDDagileDesignscrumgitMySQLpython

The Focusrite Group is hiring a Remote Software Developer in Test - Audio Tech

Software Developer in Test - Audio Tech

Location: High Wycombe UK/Hybrid
Term: Permanent, Full Time
Salary: Dependent on experience + excellent benefits

Are you a Software Developer in Test looking to join an innovative team with a passion for creating audio products in applications including live music performance, studio recording and education?

The Role:

You will be responsible for delivering intuitive and scalable automation frameworks that support the development of our audio interfaces, synthesisers and controllers. Working within the test automation team, you will take your own areas of responsibility within a mature code base and contribute innovative solutions to improve test efficiency and coverage. This will include developing new features for our existing test infrastructure, optimising and enhancing test performance and as well as designing and building new automation capabilities from the ground up.

Project work is typically managed in a combination of stage-gated and agile methodologies to suite the technical discipline and project complexity. Focusrite is committed to improving and you will have opportunity to help evolve our working practices to keep up to date with technology trends in our product sector and best practice in the software development industry.

To be successful in your application for this role you will need:

  • Extensive Python coding experience
  • A deep understanding of automation best practice and architectural principles
  • Familiar with automated testing solutions for hardware, embedded firmwaresoftware, and device drivers
  • Be able to build and configure test automation frameworks from the ground up
  • Experienced with databases (e.g. MySQL), distributed version control (e.g. Git), and continuous integration
  • Excellent design, debugging and problem-solving abilities
  • The ability to clearly articulate problems and solutions for both technical and non-technical audiences
  • A commitment to continual personal development, as well as improvement of the wider team
  • Be able to guide, mentor and develop others

It would be advantageous if you have some of the following:

  • A minimum of 3+ years of industry experience in test automation
  • A technical or engineering basedengineering-based degree
  • Experience writing automation frameworks for hardware and embedded software
  • CI/CD configuration, implementation and maintenance experience (GitHub Actions, Artifactory)
  • Familiarity creating test plans, test strategies and writing test cases
  • Test driven development (TDD); unit, integration, automated and system testing experience
  • Understanding of code managements systems e.g. Git, SVN
  • Experience of working using Agile methodologies such as Scrum
  • Background in audio electronics and music technology  

About Us

Focusrite plc is a global music and audio group that develops and markets music technology products. Used by audio professionals and amateur musicians alike, our solutions facilitate the high-quality production of recorded and live sound. Our audio technology brands stand together, seeking to enrich lives through music by removing barriers to creativity – ‘we make music easy to make’.

The Focusrite Group trades under thirteen established and rapidly growing brands: Focusrite, Focusrite Pro, Novation, ADAM Audio, Sequential, Oberheim, Martin Audio, Optimal Audio, Ampify Music, Linea Research, Sonnox, OutBoard and TiMax. With a high-quality reputation and a rich heritage spanning decades, its brands are category leaders in the music-making industry.

Music technology is an enriching space to work in and we enjoy a Group-wide open-door culture which encourages innovation. This culture, combined with a passion for the inspirational solutions we create, has led to the group winning numerous accolades, including six Queen's Awards, the AIM Company of the Year Award 2021 and regular appearances in 'The Sunday Times 100 Best Small Companies to Work For’.

The Focusrite Group is dedicated to building a great place to work and as an equal opportunity employer we are committed to Diversity and Inclusion. The group mission is to cultivate an equitable culture, internally and externally, where all people feel they are welcome, safe and positively represented, because at Focusrite they truly are. Equally, we recognise the major impact that climate change is having on our world and work every day towards being industry leaders in a carbon neutral future.

Benefitsinclude flexible/hybrid working, company pension, life insurance, private healthcare, enhanced Maternity and Paternity pay, employee purchase scheme, group bonus scheme, company music events, offsite company parties and free lunch in the canteen. We arrange company training sessions and encourage personal development.

 

See more jobs at The Focusrite Group

Apply for this job

15d

Director of Release Management and Software Quality

Cohere HealthRemote
CypressDevOPSTDDagileMaster’s DegreeDesigngitc++dockerkubernetesAWS

Cohere Health is hiring a Remote Director of Release Management and Software Quality

Company Overview:

Cohere Health is illuminating healthcare for patients, their doctors, and all those who are essential in a patient’s healthcare experience, both in and out of the doctor's office.  Founded in August 2019, we are obsessed with eliminating wasteful friction patients and doctors experience in areas that have nothing to do with health and treatment, particularly for diagnoses that require expensive procedures or medications.  To that end, we built an interoperable platform and services expressly designed to ensure the appropriate care plan is understood and expeditiously approved so that patients and doctors can focus on health rather than payment or administrative hassles.

Opportunity Overview:

This role is ideal for a technical leader who thrives in balancing strategic oversight with hands-on responsibilities and is passionate about delivering quality software at scale.

Key Responsibilities:

Strategic Leadership:

  • Develop and Execute Release Strategies:
    Design and implement release management strategies, policies, and processes to deliver high-quality, timely, and efficient software.
  • Drive Software Quality Initiatives:
    Champion a quality culture across the organization by establishing best practices for quality assurance, automated testing, and continuous improvement in software development processes.
  • Cross-functional Collaboration:
    Work closely with product management, engineering, DevOps, and operations teams to ensure release schedules, quality metrics, and goals align with business priorities.
  • Risk and Issue Management:
    Establish risk management strategies to identify and mitigate potential issues before and during the release process, including managing dependencies, scope changes, and critical paths.

Individual Contributor Responsibilities:

  • Hands-on Release Management:
    Directly participate in managing critical releases, resolving issues in real-time, and stepping in to lead when necessary. This may include coordinating across teams, troubleshooting technical issues, or overseeing deployment pipelines.
  • Quality Reviews and Audits:
    Personally conduct quality reviews, testing audits, and validation activities to ensure high standards are met. Provide feedback and corrective actions when necessary.
  • Continuous Integration and Delivery (CI/CD):
    Collaborate with engineering and DevOps teams to ensure efficient CI/CD processes are in place. Participate in configuring, managing, and improving pipelines to enhance automation and release efficiency.
  • Process Improvement:
    Actively identify gaps in existing processes and drive initiatives for continuous improvement in release management and quality assurance areas.

Operational and Team Management:

  • Team Leadership and Development:
    Lead a team of release managers and quality assurance engineers, providing guidance, mentoring, and support for their professional growth. Foster a collaborative and results-driven work environment.
  • Define Metrics and KPIs:
    Establish and track key performance indicators (KPIs) for release and software quality. Regularly report release performance, including on-time delivery, defect density, and post-release incident rates.
  • Tool and Technology Oversight:
    Evaluate, select, and implement tools for release management and quality assurance. Stay current with industry best practices and emerging technologies to ensure the organization utilizes the most effective solutions.

Qualifications and Skills:

  • Education:
    Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field. Equivalent work experience may be considered.
  • Experience:
    • 8+ years of experience in software development, release management, and/or software quality assurance.
    • 3+ years of experience in a leadership role, managing release or quality teams.
    • Proven track record of managing and delivering complex software releases in a fast-paced, agile environment.
    • Experience working with CI/CD pipelines, automation tools, and test-driven development (TDD) practices.
  • Technical Expertise:
    • In-depth knowledge of software development lifecycle (SDLC) and Agile methodologies, particularly concerning release management and software quality.
    • Strong understanding of version control systems (e.g., Git) and release automation tools (e.g., GitLab CI/CD, AWS).
    • Experience with software quality tools, such as automated testing frameworks (e.g., Cypress, Rest Assured), code analysis tools (e.g., SemGrep), and defect tracking systems.
    • Familiarity with cloud-based environments (e.g., AWS) and containerization technologies (e.g., Docker, Kubernetes).
  • Soft Skills:
    • Leadership: Proven ability to lead cross-functional teams, mentor individuals, and inspire a culture of excellence.
    • Problem-solving: Strong analytical and troubleshooting skills with the ability to quickly assess situations and find resolutions.
    • Communication: Excellent verbal and written communication skills, with the ability to translate technical concepts into business terms and vice versa.
    • Collaboration: Ability to work across multiple teams and influence decisions at both the operational and executive levels.
  • Certifications (Preferred but not Required):
    • ITIL Certification or equivalent in change management and release management.
    • Certified ScrumMaster (CSM) or equivalent Agile certification.
    • AWS Certified Solutions Architect or DevOps Engineer.

Key Competencies:

  • Strategic Vision: Ability to think long-term, aligning release and quality management strategies with organizational goals.
  • Hands-on Execution: Willingness to step in and perform individual contributor tasks, especially during critical releases or issue resolution.
  • Attention to Detail: Strong focus on accuracy, quality, and process adherence, especially in complex, high-stakes releases.
  • Change Management: Skilled in managing organizational change, particularly in driving process improvements and technology adoption.

We can’t wait to learn more about you and meet you at Cohere Health!

Equal Opportunity Statement: 

Cohere Health is an Equal Opportunity Employer. We are committed to fostering an environment of mutual respect where equal employment opportunities are available to all.  To us, it’s personal.

The salary range for this position is $165,000 to $190,000 annually; as part of a total benefits package which includes health insurance, 401k and bonus. In accordance with state applicable laws, Cohere is required to provide a reasonable estimate of the compensation range for this role. Individual pay decisions are ultimately based on a number of factors, including but not limited to qualifications for the role, experience level, skillset, and internal alignment.

 

#LI-Remote

#BI-Remote




Apply for this job

18d

Senior Site Reliability Engineer

FlywireBoston, MA, Remote
S3SQSEC2LambdaTDDkotlinterraformDesignansiblerubyjavadockerelasticsearchlinuxjenkinspythonAWSPHP

Flywire is hiring a Remote Senior Site Reliability Engineer

Job Description

The Opportunity:

We, at Flywire, are looking for an experienced engineer to join as the Site Reliability Engineering team in North America to help drive reliability, automation and performance in our cloud-based infrastructure.

At Flywire the SRE team is responsible for the lifecycle of production systems and working across multiple levels. SRE’s are embedded in the development teams enabling and empowering them to achieve full speed on shipping reliable and operable systems. They also work at a global scale driving initiatives to achieve production excellence.

  • Design, build and maintain core infrastructure pieces with a focus on availability, latency, performance, and capacity. Reduce toil and improve deployment timelines (40%)
  • Be embedded on a development team, support them with daily tasks, help drive towards production excellence and advocate for best practices. (40%)
  • Be part of an on-call rotation. Debug production issues across services and levels of the stack and practice incident response and blameless postmortems. (15%)
  • Engage and collaborate with other disciplines in the design, deployment, operation, and optimization of services. (5%)

What’s next in our team?:

  • Pushing SRE practice to the next level
  • Keep fast release pace whilst keeping the environment secure
  • Migrate legacy custom deployments to managed cloud provider offerings (eg: RDS)
  • Keep pursuing full DevSecOps

Qualifications

Here’s What We’re Look For:

  • 5+ years of experience as an SRE or similar role. Experience as a Software Engineer or Systems Engineer is also valuable.
  • We are aiming to build a multidisciplinary and balanced team based on "t-shaped" individuals. As such we are looking for people comfortable with the idea of being or becoming a generalizing specialist.
  • Software engineering is an important part of our work, we actively use and support many different platforms and languages. Experience with at least one programming language is needed, also experience with testing techniques such TDD or BDD will be highly valued.
  • Being familiar with the container ecosystem, cloud infrastructure, build systems and CI/CD tools is key for being successful at this role.
  • You will need to be comfortable taking ownership of complex systems challenges and help uncover opportunities for improvement. 
  • At SRE we are enablers, we empower and encourage our fellow colleagues so you will need to have strong communication and collaboration skills, and most importantly, empathy.
  • Strong preference for candidates located near our geo-clusters and hubs in the following locations: Boston, New York City, Portland, Charlotte, Chicago, Austin, Dallas, Minneapolis, Kansas City, FL, PA, RI, & TN

Bonus:

  • Experience with PCI compliant infrastructure (particularly in a modern CICD environment)
  • Expertise with Infrastructure as Code tooling. 

Technologies We Use:

  • These are some of the technologies that we use, but we we are always learning, experimenting and open to change:
  • Ruby, Bash/Shell, Java,, Kotlin, Go, Node, Python, PHP
  • AWS: EC2, ECS, Lambda, Cloudwatch, SQS, RDS, Kinesis, S3, ElasticSearch, DocumentDB
  • Linux, Docker, Terraform, Make, Chef, Ansible
  • Gitlab, Jenkins (CI/CD)
  • Sentry, Sumologic, New Relic, Grafana. OTEL (OpenTelemetry) 

See more jobs at Flywire

Apply for this job

18d

Senior Software Engineer (Frontend)

FoodicsCairo,Cairo Governorate,Egypt, Remote
TDDDesignvuemobileuihtml5gitjavascript

Foodics is hiring a Remote Senior Software Engineer (Frontend)

Who Are We❓

We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarter in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.


The Job in a Nutshell????

The Senior front-end Engineer must be heavily experienced in Front-end development and in VueJS specifically. Primarily, you will be working on building client-facing components and SPAs applications, Ensuring high quality, clean and maintainable code. This is a fast-moving engineering role where you will be working with the finest Engineering teams in the region, on Foodics' core products. You'll be developing and designing your allocated tasks from scratch.


What You Will Do❓

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications.
  • Perform UI tests to optimize performance.
  • Manage cutting-edge technologies to improve legacy applications.
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
  • Gather and address technical and design requirements.
  • Build reusable code and libraries for future use.
  • Follow emerging technologies.
  • Professionally document all your coding work.
  • Use markup languages like HTML to create user-friendly web pages
  • Optimize applications for maximum speed
  • Design mobile-based features
  • Collaborate with back-end developers and web designers to improve usability.
  • Get feedback from and build solutions for users and customers
  • Write functional requirement documents and guides • Create quality mockups and prototypes
  • Help back-end developers with coding and troubleshooting
  • Ensure high-quality graphic standards and brand consistency
  • Stay up-to-date on emerging technologies


What Are We Looking For❓

  • BSc degree in Computer Science or relevant field.
  • Proven work experience as a Front-end developer.
  • Highly proficient with JavaScript and its modern ES6+ syntax and features.
  • 4+ years of experience with VueJs and its ecosystem (Vue Router, Vuex, etc…).
  • Experience working with webpack or other module bundlers.
  • Good understanding of asynchronous code.
  • Experience with consuming RESTful APIs.
  • Good understanding of HTML5 and CSS3, TailwindCSS knowledge is a big plus.
  • Ability to write efficient, secure, well-documented, and clean JavaScript code.
  • Comfortable working with version control tools such as Git, SVN etc.
  • Experience with TDD and writing unit tests.
  • Good leadership skills.
  • Proficiency in English is a must.


Who Will Excel❓

  • Front-end Experts with a very special passion to Vue.JS Framework.
  • Proven background on Fintechs and Foodtechs is a plus.

What We Offer You❗

We believe you will love working at Foodics!

  • We have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups
  • We offer highly competitive compensation packages, including bonuses and the potential for shares
  • Out of Country Work: We offer the option to work outside of your country of employment for up to 30 days annually
  • We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment
  • Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry
  • We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company
  • Devaluation Protection Mechanism: Aiming to maintain fair compensation for all, Foodics has a one of a kind Devaluation Protection Mechanism for colleagues in Egypt, where we study devaluation on quarterly basis, and upgrade the cost of living allowance value, hence, constantly maintain value for money despite currency value fluctuation!


If you think you have what it takes to join a remarkable team and help build the next unicorn ????, hop on and #apply_now✅

See more jobs at Foodics

Apply for this job

24d

Mobility | DevOps

DevoteamLisboa, Portugal, Remote
DevOPSTDD5 years of experienceterraformDesignazurekubernetes

Devoteam is hiring a Remote Mobility | DevOps

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

24d

Sr Ruby on Rails Developer

SolvativeIndia - Remote
TDDnosqlDesignjqueryscrumrubycssjavascriptbackend

Solvative is hiring a Remote Sr Ruby on Rails Developer

Position: Senior Ruby on Rails Developer

Location: Development Center, Ahmedabad, Gujarat, India

Headquarters: Dallas, USACompany Overview:

At Solvative, we specialize in developing robust, scalable, and innovative digital solutions that solve forward for our clients. With headquarters in Dallas and a development center in Ahmedabad, our global team works closely to create high-quality software solutions. We’re currently looking for a skilled Senior Ruby on Rails Developer to join our team, bringing expertise in backend development and a commitment to maintaining best practices.

Role Summary:
The Senior Ruby on Rails Developer will be responsible for designing, building, and maintaining efficient, reusable, and reliable Ruby code, supporting our web applications. This role involves working closely with cross-functional teams, implementing robust and scalable features, and ensuring seamless integration of front-end and back-end elements. The ideal candidate has at least five years of Ruby on Rails experience and is passionate about clean, maintainable code.

Timing
: 8 am to 5 pm PST

Key Responsibilities:

  • Feature Development: Design, develop, and maintain robust, scalable, and secure application features within Ruby on Rails.
  • Code Quality: Write clean, maintainable, and efficient code, ensuring adherence to best practices and code standards.
  • Lifecycle Involvement: Participate in all phases of the development lifecycle, from planning and design to testing and deployment.
  • Best Practices: Embrace test-driven development (TDD), continuous integration (CI), SCRUM, refactoring, and code standards.
  • Innovation: Stay updated with relevant new technologies and advocate for their integration where appropriate.
  • Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic.

Qualifications:

  • Minimum of 5 years’ experience in Ruby on Rails development.
  • Strong proficiency in front-end technologies, including JavaScript, HTML, CSS, JQuery, and ReactJS.
  • Proven experience in developing highly interactive, user-friendly applications.
  • Expertise with both relational and NoSQL databases.
  • In-depth understanding of object-oriented design and programming principles.
  • Strong skills in writing clean, efficient, and maintainable code.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Why Join Solvative?

  • Be part of a team that values continuous learning, collaboration, and innovation.
  • Engage in a dynamic work environment with opportunities for career growth.
  • Competitive compensation package and benefits tailored to support your personal and professional development.

See more jobs at Solvative

Apply for this job

30d

Manager, Software Engineering

TDDredisagilesqlRabbitMQDesignmobilescrumapigitc++.netangular

Signify Health is hiring a Remote Manager, Software Engineering

How will this role have an impact? 

This role requires a talented engineer who is versatile and creative.  One who can not only lead and influence groups of teams, but be an integral part of a small tight team that will build out the next generation of software solutions offered by Signify Health.  

If you’re passionate about application engineering, want to help shape the direction of our next generation features and products for Signify Health’s partners in episodic care, and to make a significant impact on the health and lives of hundreds of thousands of people, then we have the perfect position for you!  

TheManager, Software Engineeringwill work with multiple SCRUM teams developing highly scalable enterprise applications and web services that are a key part of Signify Health's ecosystem. The Senior Software Engineer will design and implement software that solves complex business problems.  This person will identify risks and unnecessary complexity, and incorporate non-functional aspects into their software design. 

What will you do?

  • Engineer highly scalable, distributed web services & applications
  • Work on enterprise services and applications
  • Be responsible for the security and privacy of all protected health information that may be accessed during everyday work activities
  • Deliver high-quality code to production
  • Suggest paradigms, toolsets, frameworks, or third party solutions and work to establish consistency in terms of process and approach.
  • Support team members and drive: 
    • Partnership with and execution of product direction across the group.
    • Adoption of new technology and best practices.
    • Fostering a security mindset, helping to train and implement code security best practices within the team.
    • Aggregating and reviewing engineering performance and application uptime KPIs.
    • Strong mentorship and coaching to junior software engineers leading software design and implementation of most projects.
    • Identifying opportunities for improvement across dependent services and teams.

We are looking for someone with:

  • 8+ years of experience in the engineering field as a software engineer
  • Bachelor’s degree in Computer Science or a related field or equivalent work experience
  • 8+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and RESTful web services
  • Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
  • Strong SQL skills.
  • Exposure to caching patterns and technologies is a plus(Redis, Couchbase, etc.)
  • Exposure to Document Databases is preferred
  • Experience with TDD and familiarity with Unit testing frameworks is preferred
  • Familiarity with messaging technologies like Kafka, Akka.Net, NServiceBus or RabbitMQ is a plus
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation.
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks. Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
  • Experience with application containerization and container management is a plus
  • Experience with Scrum/Agile development methodologies
  • Experience with version control software such as GIT or TFS
  • Experience with Continuous Integration Continuous Deployment (CI/CD) is a plus 

The base salary hiring range for this position is $128,500 to $223,900. 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

Développeur Software Craftsmanship - H/F

TalanParis, France, Remote
DevOPSTDDterraformansibleazureqagitjavac++dockertypescriptangularAWSjavascriptbackendfrontend

Talan is hiring a Remote Développeur Software Craftsmanship - H/F

Description du poste

Vous interviendrez dans les équipes de notre Digital Factory, en tant que développeur craftsman sur des architectures Cloud, en environnement CI/CD pour mettre en œuvre vos connaissances sur la stack technique suivante :

  • Backend : Java, Sprint Boot, Spring Cloud
  • Front : TypeScript ou JavaScript 
  • Testing : TDD, BDD (Cucumber)
  • CI/CD : DevOps et déploiement Cloud (Azure ou AWS), Git, Ansible / Terraform, SonarQube, Apache, Maven, Gradle, Docker

Vous serez amené à :

  • Collaborer avec les utilisateurs finaux afin de comprendre leurs besoins et développer une vision commune du produit
  • Participer avec le QA et le PO à la rédaction des BDD
  • Participer aux différentes cérémonies agiles
  • Participer avec le techlead aux différentes phases d’analyse et de conception technique
  • Implémenter les différentes tâches tout en respectant les principes du clean code
  • Participer aux revues de codes et proposer des améliorations de la qualité du code et de l'architecture
  • Préparer et présenter les démos aux utilisateurs finaux
  • Mettre en place des stratégies de testing
  • Travailler sur l’amélioration continue des pratiques de craftsmanship et de clean code de l’équipe

Mais aussi, vous aurez à :

  • Agir en qualité de référent technique et aider les plus juniors dans leurs tâches techniques
  • Participer/Animer nos "ruches" hebdomadaires : des présentations de sujets techniques pour une veille technologique collaborative

Qualifications

  • Vous avez minimum 3 ans d’expérience en développement dans des environnements Java/JEE backend avec une première expérience en frontend (Angular, React ou VueJs) dans un contexte agile.
  • Vous aimez la complexité technique et avez envie d’intégrer une structure Great Place to Work pour la 9ème année consécutive qui vous accompagne dans l’évolution de votre carrière sur les volets techniques et humains !

Processus de recrutement:

L’équipe recrutement s’engage à vous proposer un processus de recrutement rapide et fluide:

  • Un premier entretien RH de 30/45 min en visio avec le recruteur pour vous présenter le poste et comprendre votre projet professionnel
  • 2 entretiens (dont au moins 1 dans nos locaux) :
    • un échange technique : pas de test technique à faire seul chez vous, nous codons ensemble pour comparer nos pratiques,
    • un échange avec votre futur manager

 

See more jobs at Talan

Apply for this job

+30d

PHP Developer

CONFISA INTERNATIONAL GROUPCórdoba, Argentina, Remote
gRPCCodeigniterTDDgolangredisagilelaravelDesignapidockerbackendPHP

CONFISA INTERNATIONAL GROUP is hiring a Remote PHP Developer

Descripción del empleo

We are a dynamic team dedicated to revolutionizing the Point of Sale (POS) industry. Our backend system powers POS behavior, ensuring seamless transactions and enhancing user experiences. Collaborative teamwork is at the heart of our culture, where innovation and problem-solving thrive.

Job Description:

As a Senior PHP Developer, you will join our API Service Team, contributing your expertise to propel our backend systems forward. We seek individuals with a deep understanding of PHP, OOP programming, and fluid concepts in DI, patterns, and experience. Our technology stack includes Codeigniter, Laravel, Aurora DB, Redis, React, Minikube, and Kubernetes. Familiarity with Golang applications and microservices is considered advantageous.

 

Responsibilities:

● Design, develop, and maintain PHP applications, transitioning from a monolith application to a microservice architecture.

● Design DB models and integrate data migrations for new features.

● Collaborate closely with cross-functional teams to architect and implement scalable solutions.

● Maintain and enhance existing RESTful and gRPC APIs and microservices.

● Contribute to code reviews, documentation, and knowledge-sharing initiatives.

Requisitos

● English level B2 or better required

● Extensive experience in backend development with a focus on PHP.

● Demonstrated experience with PHPUnit and TDD process.

● Proficiency in building and consuming APIs using REST and SOAP.

● Strong understanding of containerization technologies such as Docker and orchestration tools like Kubernetes.

● Familiarity with relational databases.

● Proven experience with React and integrations with PHP backends.

● Excellent problem-solving skills and a proactive attitude towards learning new technologies.

● Ability to work collaboratively in a fast-paced, Agile environment.

See more jobs at CONFISA INTERNATIONAL GROUP

Apply for this job

+30d

Senior Cloud Engineer with Front End

MobicaRemote Job, Poland, Remote
DevOPSTDDDesignazuregraphqlapidockercsskubernetespythonjavascriptfrontendNode.js

Mobica is hiring a Remote Senior Cloud Engineer with Front End

Job Description

We are currently seeking a motivated individual to join our team, contributing to the forefront of technological advancements. If you are someone who values collaboration, innovation, and has a keen interest in process automation, then look no further. In this role, you will have the opportunity to work alongside a dynamic team to work for our Customer who is multinational pharmaceutical company.

Project in Identity and Access Management Area, Main assumptions below:

  • A single, consistent, multi-channel user experience for all IAM services.
  • SOX qualified and externalized by default.  Observability as a foundation.
  • Standardized templated communications for all interactions.
  • A common IAM language, meaningful for our customers
  • Uniform look and feel – there should be no exceptions to this principle.
  • API Service Layer to abstract interactions from underlying systems

Qualifications

1. Engineering Solution Architecture

  • Expertise in translation of Business application High level Design into Detailed design
  • Experience in technical direction and guidance on the technical implementation.

 

2. Full Stack Development:

  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks/libraries like React
  • Expertise / hands-on experience in development using languages like Node.js, Python
  • Strong understanding of server-side frameworks such as Express.js and Next.js
  • Experience in Test Driven Development (TDD) of Business applications.
  • Familiarity with CI/CD best practices

 

3. Abstract / Orchestration layer implementation:

  • Design and implement a scalable and performant GraphQL API using best practices.
  • Define and document GraphQL schema, types, and resolvers.
  • Develop unit and integration tests for the GraphQL API.
  • Work closely with frontend developers to understand their data needs and tailor the GraphQL API accordingly.
  • Identify opportunities to optimize the GraphQL API for performance and efficiency.
  • Develop and maintain documentation for the GraphQL AP
  • Troubleshoot and debug issues related to the GraphQL API.

4. Essential hands-on experience with Docker, Kubernetes, Azure, and Azure DevOps (or GitHub Actions).

See more jobs at Mobica

Apply for this job

+30d

Staff Software Engineer

AcquiaRemote - Costa Rica
TDD9 years of experience6 years of experienceagile3 years of experienceterraformsqldrupalDesignazurescrumapigitjavajenkinsAWS

Acquia is hiring a Remote Staff Software Engineer

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia is positioned as a market leader by the analyst community and is listed as one of the world’s top software companies by The Software Report. We are Acquia. We are a global company with employees located in more than 30 countries, and we’re building for the future.We want you to be a part of it!

We are seeking an experienced Staff Software Engineer with strong technical skills to join our team to enhance and build robust software used to engage customers through our marketing cloud platform.

As a Staff Software Engineer, you will:

  • Be a leader and mentor to the local team
  • Partner with other distributed, agile team members to build beautiful and powerful data pipelines, data stores and applications
  • Build metadata driven solutions that are reusable and highly configurable
  • Automate testing and deployment in Snowflake across AWS, Azure and GCP
  • Write and mentor in clean, SOLID, and testable code
  • Participate in peer code reviews
  • Design modules using industry proven best practices and present it to the team
  • Take complete ownership of the modules
  • Work on our fully Cloud-based infrastructure developing far reaching modules that have scalability and availability at their core

Skills:

  • Expert with hands-on experience of 6-10 years in Snowflake, SQL, data pipelines, data modeling and query optimization
  • 4-5 years development experience with Java
  • Strong hands-on experience building and operating distributed systems and/or service oriented architectures
  • Experience with Agile (e.g. Scrum) and ​TDD
  • Strong working experience with Git
  • Familiarity with principles of domain-driven design,  clean code best practices, SOLID principles.
  • Strong understanding of API design and REST fundamentals
  • Knowledge of software testing best practices (unit testing, integration testing, functional testing, etc)
  • Experience with big data analytics or real time analytics solutions is preferred

Additional Advantages:

  • Experience with high volume data pipelines e.g. Spark, Kafka, Hive
  • Hands-on Cloud hosting experience (AWS, GCP, Azure)
  • Experience with Infra as Code like Terraform
  • Snowflake certification
  • Experience with Jenkins and Jenkins Pipelines

Must be available during normal US EST business hours and for a minimum of 40 hours a week.Part of the interview process includes a programming and technical assessment.

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

See more jobs at Acquia

Apply for this job

+30d

Sr. Quality Engineer

CypressDevOPSTDDDesignmobilec++typescriptjenkinsjavascriptfrontend

hims & hers is hiring a Remote Sr. Quality Engineer

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

About the Role:

We are seeking a highly skilled and experienced Senior Quality Engineer to join our dynamic engineering team. The ideal candidate will be passionate about ensuring the highest quality standards for our digital products and services. As a Senior Quality Engineer, you will play a critical role in driving the quality assurance processes, developing testing strategies, and working closely with cross-functional teams to deliver exceptional healthcare solutions.

You Will:

  • Develop and implement comprehensive testing strategies and quality assurance processes based on product requirements and system architecture.
  • Collaborate with cross-functional teams to ensure high-quality software releases, analyzing requirements, defining test plans, and identifying and resolving issues.
  • Design, develop, and maintain automated test scripts and frameworks to improve testing efficiency and coverage.
  • Partner with other engineers by pairing, reviewing unit, integration and e2e tests and mentoring on testing best practices
  • Implement and optimize CI/CD pipelines to enable frequent, reliable, and efficient software deployments.
  • Conduct thorough manual testing for complex features and new product releases to identify potential issues and ensure quality.
  • Perform exploratory testing to uncover unexpected issues and enhance the overall product experience.
  • Drive continuous improvement initiatives to enhance testing processes and improve quality,
  • Lead quality assurance initiatives and contribute to the overall success of the engineering team.
  • Drive the adoption of best practices in test automation with a focus on maintainability, scalability and observability. 
  • Collaborate with cross-functional teams to ensure smooth and timely releases.

You Have:

  • Minimum of 8+ years of hands-on experience in quality engineering
  • Experience with testing frontend web and mobile applications.
  • Proficiency in one or more programming languages such as JavaScript, Typescript, etc.
  • Proven experience in test automation frameworks and tools like Cypress, Selenium, Appium, or similar.
  • Strong understanding of modern development practices (agile/lean, shift left testing, devops, TDD, feature flags, testing in production, etc)
  • Experience with CI/CD tools like Github Actions, CircleCI, Jenkins or similar.
  • Experience with e-commerce platforms and understanding of e-commerce best practices.
  • Experience in architecting and implementing test automation solutions and frameworks across front-end and back-end systems
  • Experience with release management processes.
  • Excellent problem-solving skills and attention to detail.
  • Effective verbal and written communication skills, with the ability to collaborate with technical and non-technical stakeholders
  • Experience with performance and load testing tools is a plus.

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

#LI-Remote

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$130,000$155,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims considers all qualified applicants for employment, including applicants with arrest or conviction records, in accordance with the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act, and any similar state or local fair chance laws.

Hims & Hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at accommodations@forhims.com and describe the needed accommodation. Your privacy is important to us, and any information you share will only be used for the legitimate purpose of considering your request for accommodation. Hims & Hers gives consideration to all qualified applicants without regard to any protected status, including disability. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

+30d

Lead Quality Engineer, Growth Engineering

CypressDevOPSTDDDesignmobilec++typescriptjenkinsAWSjavascriptbackendfrontend

hims & hers is hiring a Remote Lead Quality Engineer, Growth Engineering

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

We are seeking a highly motivated, talented, and experienced Lead Quality Engineer to join our dynamic Growth Engineering team. In this role, you will work closely with cross-functional teams, including product, design, marketing, analytics, and engineering, to ensure the delivery of high-quality, scalable solutions. As a Lead Quality Engineer, you will take ownership of driving quality assurance strategies, optimizing testing processes, and ensuring our platforms maintain the highest standards of reliability and performance. This role is critical in advancing our test automation and quality engineering practices, contributing to the continuous delivery and growth of our products.

You Will:

  • Lead the development and execution of comprehensive testing strategies, ensuring high-quality standards and releases across multiple teams.
  • Coach, mentor, and lead other quality engineers, providing feedback on testing plans and strategies, driving the adoption of testing best practices focusing on maintainability, scalability, and observability.
  • Collaborate with cross-functional team members to define and review product requirements, ensuring seamless and timely software releases.
  • Develop, maintain, and optimize automated test scripts and frameworks to improve test coverage and efficiency.
  • Lead manual and exploratory testing efforts for complex features and new product releases, identifying potential issues early in the development process.
  • Partner with other engineers to review unit, integration, and end-to-end tests, providing mentorship and fostering a culture of quality across the growth engineering organization.
  • Implement and enhance CI/CD pipelines to ensure frequent, reliable, and efficient software deployments.
  • Drive continuous improvement initiatives to enhance testing processes and overall product quality.
  • Act as a quality advocate, collaborating with stakeholders to align on quality goals and driving proactive communication regarding testing efforts and results.

You Have:

  • 10+ years of hands-on experience in quality engineering, with a strong focus on test automation and strategy development.
  • Proven experience with testing frontend web and mobile applications, including experience with tools such as Cypress, Selenium, Appium, or similar test automation frameworks.
  • Proficiency in one or more programming languages (e.g., JavaScript, TypeScript) for developing test automation frameworks.
  • Strong understanding of modern development practices (e.g., agile/lean, DevOps, shift-left testing, TDD) and experience implementing CI/CD tools (e.g., GitHub Actions, CircleCI, Jenkins).
  • Experience in architecting and implementing test automation solutions across both frontend and backend systems.
  • Strong collaboration skills, with experience working closely with engineers, product managers, and other stakeholders to deliver high-quality products.
  • Excellent problem-solving skills and attention to detail.
  • Effective verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Experience with performance and load testing tools.

Nice To Have:

  • Experience with cloud-based testing platforms and tools (e.g., AWS Device Farm, Sauce Labs).
  • Familiarity with e-commerce platforms and best practices, with a focus on quality at scale.
  • Experience with internationalization and localization.
  • A passion for teaching and sharing knowledge on testing frameworks and quality engineering practices.
  • Enjoy tech talks, katas, lunch and learns, and geeking over programming languages, architecture, category theory, or whatever engineering topic you are passionate about.

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions, including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range is
$160,000$180,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims considers all qualified applicants for employment, including applicants with arrest or conviction records, in accordance with the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act, and any similar state or local fair chance laws.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Hims & Hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at accommodations@forhims.com and describe the needed accommodation. Your privacy is important to us, and any information you share will only be used for the legitimate purpose of considering your request for accommodation. Hims & Hers gives consideration to all qualified applicants without regard to any protected status, including disability. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

+30d

Freelance Full Stack Developer (.NET Core, Angular) - Remote in Romania

EurofinsBrașov, Romania, Remote
JestTDDagilesqlmobilescrumapigitc++.nettypescriptcssangular

Eurofins is hiring a Remote Freelance Full Stack Developer (.NET Core, Angular) - Remote in Romania

Job Description

Experience:

  • Overall, 7-9 years in experience in IT Application/Software Development field.
  • Good and hands-on knowledge of Agile adoption (concept of delivering MVP) is mandatory.
  • Good to have handled at least 2 eCOM or e-Portal development projects including its deployment and maintenance. Additional knowledge of delivering multi-platform mobile apps is an advantage.
  • Self-Managed and highly independent.

Technology skills:

  • Strong and proven background in Information Technology.
  • Strong working knowledge of .NET Core, C#, REST API, LINQ, Entity Framework, XUnit.
  • Troubleshooting issues related to code performance.
  • Working knowledge of Angular 15 or later, Typescript, Jest Framework, HTML 5 and CSS 3.
  • Working knowledge of MS SQL Databases, troubleshooting issues related to DB performance.
  • Good understanding of CI/CD pipelines and SonarQube.
  • Basic understanding of containerization using docker.
  • Basic understanding of messaging and reverse proxy.
  • Good understanding of CQRS, mediator, repository pattern.
  • Good understanding of AuthN and AuthZ techniques like (windows, basic, JWT).
  • Good understanding of GIT and it’s process like
    • Pull request
    • Merge, pull, commit

Methodology skills

  • AGILE, TDD, UML

Qualifications

Personal Skills:

  • Excellent analytical and problem-solving skills.
  • Excellent verbal/written communication skills. Fluent in English
  • Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
  • Ability to work in a complex international environment.
  • Experience in Agile (Scrum) methodologies would be a plus.
  • Ability to adapt quickly to an existing, complex environment.
  • Ability to quickly learn new concepts and software is necessary.

 

PREFERED CANDIDATES:

  • Good communication and interpersonal skills
  • BE Computer Science/MCA or any other bachelor’s degree with the right experience
  • Will be an added advantage if worked on SaaS method

See more jobs at Eurofins

Apply for this job