Unit Testing Jobs
FILTERS
COUNTRY
13
8
4
3
2
Start typing...
SPECIALIZATIONS
30
2
SKILLS
311
249
241
198
191
32
Start typing...
SENIORITY
28
2
2
INDUSTRY
25
2
2
1
1
Start typing...
Viewing 1-10 out of 32 jobs found
relevant first
40 hrs/week
12+ months
Ukraine
Ukraine
Currently, we are looking for a remote Senior JavaScript Developer to join our team.
The company is headquartered in Santa Monica, California, and maintains an office outside of Detroit, Michigan. The Web site includes prices for new and used vehicles, a database of national and regional incentives and rebates, dealer and inventory listings, vehicle test drive reviews, and tips and advice on all aspects of car purchases and ownership.
responsibilities
- Client-side applications architecture development
- Write high-quality code
- Work together with other team members on achieving common goal
- Perform code review of other team members
- Provide estimates for tasks
- Meet deadlines
requirements
- 3+ years of experience in JavaScript Development
- Advanced knowledge of JavaScript
- experience developing JavaScript applications, libraries or components
- Experience in Node.js and ReactJS
- JavaScript Unit Testing
40 hrs/week
12+ months
Poland
Poland
We are seeking a talented remote Senior .NET Developer to join our team to design, develop and implement software based on evolving business needs and contribute to all phases of the software development life cycle.
As a Senior .NET developer, you will be responsible for writing testable, maintainable, and scalable code with excellent written and verbal communication skills while also troubleshooting and resolving any issues in the production environment.
responsibilities
- Participate in all phases of software development cycle - analysis, design, and implementation
- Work collaboratively with team members such as QAs, Business Analysts, and Lead Developers to deliver software applications
- Upgrade existing software applications based on changing business requirements
- Write testable and maintainable code
- Communicate with multi-national multi-cultural teams (primarily in English)
requirements
- Bachelor’s Degree in Computer Science or equivalent experience
- 3+ years of relevant experience in software development
- Knowledge of .NET and C#
- Experience in front-end tech stack - Angular and TypeScript
- Familiarity with Microsoft Azure, MS SQL Server, Docker, and Kubernetes
- Knowledge of OOP, CQRS, and SOLID principles
- Upper-Intermediate level of English (B2+)
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a highly skilled and experienced Senior Developer to join our agile team.
The ideal candidate will have primary skills in Spring Boot Microservices (Java 17 mostly), Spring REST, Data, and Security, Kubernetes, MySQL/Redis, React, Redux, and TypeScript. The candidate should possess excellent English communication skills, be an active participant in code review processes and share their knowledge with other team members.
responsibilities
- Collaborate with Product Owner, Architect, and the team to make clear and implementable requirements
- Drive feature implementation aligned with business functional and non-functional requirements, architectural guidelines and engX principals
- Conduct code reviews as both a reviewer and a reviewee
- Work with the Quality Engineer to test implementation and re-work in case of defects
- Identify issues and risks, share with the team or report to the Team Leader
- Identify opportunities for tech and process improvement
- Share knowledge and learn from other team members
requirements
- 5+ years of experience as a Java Developer working within a team
- Proficiency in Spring Boot Microservices, Spring REST, Data and Security
- Experience with Kubernetes, MySQL/Redis, React, Redux, and TypeScript
- Good written and verbal communication skills in English
- Understanding of SDLC processes and Agile methodologies
- English level B2+
- Understanding of Legacy system updated to Java 8
40 hrs/week
12+ months
India
India
We are seeking an experienced Senior Full-stack .Net Developer to join our team for a new long-term project.
As a Full-stack .Net Developer, you will be mainly responsible for the reconstruction of the existing solution along with the migration of the solution to the GCP. The ideal candidate should have a strong .Net skills, SQL server experience, and hands-on experience with Angular 4 or above.
responsibilities
- Full-cycle application development in Agile environment
- Integration with other components of the system
- Estimation of work and reporting work done
- Performing code reviews for peers
- Creating technical documentation on Confluence
- Demonstration of implemented functionality during Sprint Review
requirements
- Minimum of 5 years of relevant experience as a Full-stack .Net Developer
- Strong .Net skills including .NET Framework, ASP.NET WebForms (Nice to Have)
- Experience with SQL server
- Hands-on experience with Angular 4 or above
- Knowledge of Frontend development would be a great plus
nice to have
- Knowledge of ULTIMATE Pro solutions integration to the Kronos systems
40 hrs/week
12+ months
Georgia
Georgia
Currently, we are looking for a remote Senior ReactJS Developer to join our global team
responsibilities
- Analyze functional requirements, clarify with stakeholders if required
- Prepare task estimation and user story decomposition
- Implement and be responsible for the new functionality end-to-end
- Participate in backlog refinement, planning and demo meetings
- Deliver code solutions according to clean-code and TDD principles
- Develop production-ready systems and components
requirements
- 3+ years of experience in ReactJS Development
- 3+ years of experience in designing, developing back-end micro-services, REST APIs
- Team player (active collaboration with Architects, DevOps)
- Able to work standalone on partially defined scope
- Solid experience with HTML5, CSS3, JavaScript
- Knowledge of ES6 (ECMAScript 6) (generators, spread syntax, def params, etc.)
- Solid experience with ReactJS, Understanding of React Hooks
- Experience of Redux
- Knowledge of Webpack
- Experience with unit testing (Jest framework, Enzyme)
- Proficient skills in TypeScript
40 hrs/week
12+ months
Georgia
Georgia
We are seeking a highly skilled and experienced remote Senior .NET Developer to join our team.
The successful candidate will have a strong background in .NET development, including .NET 6, Entity Framework Core, REST API, SQL, and Azure. They will work directly with the customer, following Agile methodologies to deliver high-quality software solutions.
responsibilities
- Develop and maintain high-quality software solutions using .NET technologies
- Collaborate with the customer to gather requirements and provide technical guidance
- Follow Agile methodologies to ensure timely delivery of software solutions
- Write and maintain unit and integration tests in .NET
- Implement CI/CD pipelines and adhere to SOLID principles
requirements
- 3+ years of relevant work experience
- Proficiency in .NET 6 (.Net Core 2+ may work out, too)
- Experience with Entity Framework Core, REST API, and SQL (Queries, Views, Stored Procedures)
- Familiarity with testing in .NET (Unit & Integration tests)
- Knowledge of SOLID principles, CI/CD, and Azure
- B2+ English level
nice to have
- Experience with Domain-Driven Design
- Familiarity with Microservice Architecture Pattern
- Proficiency in Azure DevOps
- Strong problem-solving and analytical skills
- Experience working with remote teams and customers
40 hrs/week
12+ months
India
India
We are currently seeking a Senior Java Developer to join our remote team.
We are in search of a highly skilled Senior Java Developer to join our remote team, working on a project aimed at the development of a cloud-based SaaS platform. The platform is designed to deliver cutting-edge solutions to our clients, leveraging the latest technologies and methodologies to provide a seamless, intuitive user experience. As a Senior Java Developer, you will play a pivotal role in the development of this platform, working closely with other team members to ensure that the solution meets our clients' needs and exceeds their expectations.
responsibilities
- Design and develop scalable, maintainable, and reusable software components using Java and related technologies
- Participate in code reviews and other quality assurance activities to ensure the delivery of high-quality software
- Develop and maintain automated testing frameworks to ensure the quality of the software
- Collaborate with other team members to develop and maintain RESTful APIs for the platform
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Participate in the continuous improvement of the development process, including the implementation of new tools and methodologies
- Identify opportunities for optimization and improvement of the platform's performance and scalability
- Provide technical leadership and mentorship to other team members
requirements
- At least 3 years of experience as a Java Developer, focusing on design and development of complex software systems
- Expertise in Java 8 and Java Core, with a keen understanding of the latest developments in the language
- Proficiency in Google Cloud Platform, particularly in the development of cloud-based applications
- Experience with Unit Testing frameworks such as JUnit, Mockito, and PowerMockito
- Expertise in Spring Boot, with the ability to develop and maintain scalable, robust microservices
- Experience with Microservice Architecture Pattern, RESTful APIs, and other related technologies
- Experience with Agile methodologies, including Scrum and Kanban
- Proficiency in CI/CD pipelines, including Jenkins, Git, and other related tools
- Strong SQL skills, with the ability to design and develop efficient database structures and queries
- Excellent communication skills, with the ability to effectively communicate with team members and stakeholders
- Strong collaboration skills, with a proven ability to work in cross-functional teams and with external consultants
- Fluent spoken and written English at an Upper-Intermediate level or higher
nice to have
- Experience with containerization technologies such as Docker and Kubernetes
- Experience with NoSQL databases such as MongoDB and Cassandra
- Experience with front-end technologies such as React or Angular
- Knowledge of DevOps practices and tools, including monitoring and logging tools
40 hrs/week
12+ months
India
India
We are seeking a talented Senior Java Developer to join our remote team and help us create innovative solutions.
We are looking for a highly skilled Senior Java Developer to join our remote team, working on a large-scale project that aims to develop a cutting-edge platform for managing complex business processes. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients. You will be working with a team of developers, product managers, and other stakeholders to develop high-quality software solutions in an Agile environment.
responsibilities
- Design, develop, and maintain software solutions using Java technologies
- Collaborate with cross-functional teams to understand business requirements and design appropriate solutions
- Write clean, testable, and maintainable code
- Ensure that code is properly tested and meets quality standards
- Develop and maintain RESTful web services
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug issues as they arise
- Ensure that projects are completed on time and within budget
requirements
- 3+ years of experience in Java development, with a strong understanding of Java Core and Java 8
- Expertise in Spring Boot, Microservice Architecture Pattern, and Unit Testing
- Experience with Google Cloud Platform, including Cloud Functions, Cloud Storage, and Cloud SQL
- Strong background in SQL and experience with relational databases
- Experience working in Agile development environments, collaborating with cross-functional teams
- Proven experience in Continuous Integration and Continuous Deployment (CI/CD) pipelines
- Strong English communication skills, both written and verbal, at an Upper-Intermediate level or higher
- Experience with code versioning tools such as Git or SVN
- Experience with RESTful web services
- Ability to work independently and take ownership of projects
nice to have
- Experience with Kubernetes, Docker, or other containerization technologies
- Experience with NoSQL databases such as MongoDB or Cassandra
- Experience with front-end technologies such as Angular or React
- Experience with machine learning or artificial intelligence
40 hrs/week
12+ months
India
India
We are seeking a highly skilled Senior Java Developer to join our remote team.
We are seeking a highly skilled Senior Java Developer to join our remote team and work on the development of an innovative cloud-based solution for our clients. The ideal candidate will have a strong background in Java development and a solid understanding of microservice architecture patterns. As a Senior Java Developer, you will be responsible for developing and implementing complex software solutions in a fast-paced, Agile environment.
responsibilities
- Design and develop high-quality software solutions using Java and related technologies
- Collaborate with cross-functional teams to deliver successful outcomes
- Participate in code reviews to ensure code quality and adherence to coding standards
- Develop and maintain automated tests to ensure software quality
- Design and develop REST APIs and microservices using Spring Boot
- Work with cloud-based platforms such as Google Cloud Platform to design and deploy scalable solutions
- Create and maintain technical documentation for software solutions
- Work in an Agile development environment, delivering software solutions on-time and on-budget
requirements
- At least 3 years of experience in Java development, including Java Core and Java 8
- Expertise in Spring Boot and microservice architecture patterns
- Experience with Google Cloud Platform or other cloud-based platforms
- Strong understanding of Unit Testing and CI/CD pipelines
- Proficiency in SQL for database design and development
- Excellent English communication skills, both written and verbal, at an Upper-Intermediate level or higher
- Experience working in Agile development environments, with a focus on delivering high-quality software solutions
- Ability to work independently and as part of a team, collaborating with cross-functional teams to deliver successful outcomes
nice to have
- Experience with containerization technologies, such as Docker and Kubernetes
- Knowledge of other programming languages, such as Python or Go
- Experience with front-end web development technologies, such as Angular or React
40 hrs/week
12+ months
India
India
We are seeking a highly skilled Senior Java Developer to join our remote team.
We are currently seeking a highly skilled and experienced Senior Java Developer to join our remote team and work on a cutting-edge project. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining our core Java applications and services. You will play a critical role in the development of our microservice architecture and will be responsible for ensuring that our applications are scalable, reliable, and maintainable.
responsibilities
- Design and develop Java applications and services, ensuring that our applications are scalable, reliable, and maintainable
- Collaborate with the team to design and develop a microservice architecture that is scalable and maintainable
- Write high-quality, maintainable, and testable code
- Perform unit testing to ensure that our applications are reliable and maintainable
- Collaborate with other teams to integrate our applications with other systems and applications
- Participate in code reviews to ensure that our code is of a high quality and meets our coding standards
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives
requirements
- At least 3 years of experience in Java development, with a focus on Java Core and Java 8
- Experience with Spring Boot and Microservice Architecture Pattern, enabling the development of scalable and maintainable applications
- Experience with Google Cloud Platform, including Cloud Pub/Sub, Cloud SQL, and Cloud Storage, to enable efficient cloud-based application development
- Expertise in unit testing, ensuring that our applications are reliable and maintainable
- Experience with SQL, enabling effective data management and manipulation
- Experience with Agile methodologies, including Scrum and Kanban, to ensure efficient and effective project management
- Experience with CI/CD pipelines, enabling rapid and efficient deployment of our applications
- Fluent spoken and written English at an Upper-Intermediate level or higher
nice to have
- Experience with other programming languages, such as Python or Ruby, enabling you to contribute to projects using these languages
- Experience with containerization technologies, such as Docker and Kubernetes, enabling the efficient deployment and management of our applications
- Experience with front-end development using technologies such as React or Angular, enabling you to contribute to the development of our user interfaces
Viewing 1-10 out of 32 jobs found