Git Jobs

Find remote positions requiring Git skills. Browse through opportunities where you can utilize your expertise and grow your career.

Git
1,046 jobs found. to receive daily emails with new job openings that match your preferences.
1,046 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
πŸ”₯ Documentation Engineer
Posted about 1 hour ago

πŸ“ United Kingdom, EU

🧭 Full-Time

πŸ” InsurTech

🏒 Company: Cytora

  • Proven experience as a Technical Writer, Documentation Engineer, or a similar role, preferably in a SaaS or technical environment.
  • Ability to write technical documentation from scratch and manage ongoing updates independently.
  • Strong technical understanding of Python (coding experience is not required, but the ability to read and validate code snippets is essential).
  • Experience with API documentation, JSON files, and testing APIs (Postman, Swagger/OpenAPI).
  • Familiarity with documentation tools such as Notion, Swagger, Markdown, GitHub, Readme.io, or similar platforms.
  • Strong analytical and problem-solving skills with an ability to work autonomously.
  • Excellent attention to detail, ensuring clarity and consistency across documentation.
  • Ability to collaborate proactively with engineers, product managers, and customer support teams.
  • Comfortable using AI tools to optimise and scale documentation processes.
  • Fluent English (ideally native or near-native proficiency).
  • Own and manage the end-to-end documentation process, including API documentation, user manuals, how-to guides, and technical specifications.
  • Develop and maintain documentation standards, templates, and best practices to ensure consistency and clarity across all content.
  • Write, edit, and structure technical documentation from scratch, ensuring accuracy and accessibility for both technical and non-technical audiences.
  • Maintain a documentation backlog and prioritise updates based on product releases and customer needs.
  • Actively identify documentation gaps based on feature releases, customer inquiries, and internal feedback.
  • Collaborate with Product Managers, Engineers, and Customer Support teams to extract key technical details and translate them into clear, structured content.
  • Work with JSON files, API documentation, and code snippets, validating and extending them when necessary.
  • Test API endpoints to understand functionality and ensure accurate documentation.
  • Research and implement AI-assisted solutions to streamline and automate documentation workflows.
  • Explore, recommend, and implement documentation tools and infrastructure (e.g., Notion, Swagger, Markdown, GitHub, Readme.io, or alternatives).
  • Ensure documentation aligns with product naming conventions and terminology, collaborating with marketing when necessary.
  • Support and review release notes to ensure clarity and completeness.
  • Contribute to customer enablement resources such as FAQs and knowledge base articles.

PythonGitAPI testingREST APICommunication SkillsAnalytical SkillsCollaborationProblem SolvingAttention to detailWritten communicationDocumentationJSONCustomer support

Posted about 1 hour ago
Apply
Apply

πŸ“ Arizona, California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C. and Wisconsin

🧭 Full-Time

πŸ’Έ 173676.0 - 210741.0 USD per year

πŸ” Software Development

🏒 Company: ActBlueπŸ‘₯ 51-100πŸ’° $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software

  • 8+ years of relevant professional experience.
  • Professional experience working with React and TypeScript to develop frontend features from design and discovery through to deployment and monitoring.
  • Professional experience working with Ruby on Rails to make changes to APIs in order to carry a feature to completion.
  • A strong understanding of performance, scalability, and security best practices.
  • Experience executing large projects that involve multiple engineers, complex requirements, and ambiguity.
  • Ability to write technical proposals that clearly articulate risks and tradeoffs.
  • Ability to communicate effectively with non-technical stakeholders and to collaboratively translate business requirements and strategic goals into technical solutions.
  • A track record of working closely with product and design teams to iterate on and refine product requirements.
  • A track record of effective collaboration with other engineers to develop abstractions and patterns that make it easy to build reliable, maintainable software.
  • A team player mentality; you keep the end user in mind and enjoy hearing feedback from your teammates, yet know when and how to defend your own ideas in a respectful manner.
  • Comfort collaborating with a distributed team of many remote colleagues.
  • Excitement for the learning and growth of yourself and your teammates.
  • An inclusive, generous working style: you like to mentor, collaborate, and elevate your team by supporting your peers.
  • Work with your team to architect, refactor, and improve donor and entity user experiences.
  • Partner with designers and product managers to help shape the teams’ roadmap prioritization.
  • Be a technical lead in large initiatives, working with a team of engineers to design and execute technical solutions that prioritize the highest impact opportunities while balancing effort, scope, and other trade-offs.
  • Collaboratively develop and champion best practices and design patterns to improve the maintainability of the platform.
  • Demonstrate technical leadership through writing documentation, establishing effective testing and monitoring, and fostering clear and audience-oriented communication.
  • Coach and mentor other engineers on your team and create spaces for individuals to be engaged, valued, and heard.
  • Receive support from your manager to grow as an individual and increase your impact on the success of your team and the progressive movement.

Backend DevelopmentLeadershipSoftware DevelopmentAgileDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitReact.jsRuby on RailsTypeScriptCross-functional Team LeadershipAPI testingREST APICommunication SkillsMentoringTechnical supportSoftware Engineering

Posted about 1 hour ago
Apply
Apply

πŸ“ India

πŸ” Software Development

🏒 Company: YipitDataπŸ‘₯ 251-500πŸ’° Debt Financing 9 months agoMarket ResearchAnalyticsData Visualization

  • 5+ years of proven experience in web application development or application support, particularly in systems with high uptime requirements.
  • Strong ability to troubleshoot issues with web/http traffic, python applications, and JS applications.
  • Are proficient in Python, Docker, AWS, REST APIs, and database technologies.
  • Diagnose and resolve technical issues in data applications and platform services, including web application performance, optimizing SQL, Pandas, and PySpark queries, and interacting with REST APIs.
  • Work cross-functionally with data analyst teams and platform engineers to coordinate releases, onboard users, and maintain the uptime of critical Plotly Dash applications.
  • Identify and implement process improvements to streamline support workflows, reduce repetitive tasks, and improve application and data platform efficiency.
  • Promote and enforce application best practices, data software management, and cloud infrastructure to enhance system reliability and reduce technical debt.

AWSDockerPythonSQLGitREST APIPandasSparkTroubleshootingData analyticsDebugging

Posted about 2 hours ago
Apply
Apply

πŸ“ Spain

πŸ” Biometric Security

  • Bachelor's degree in computer science, computer engineering, relevant technical field, or equivalent practical experience.
  • Experience leading projects.
  • Experience communicating and working across functions to drive solutions.
  • 5+ years of experience in software engineering, computer vision, machine learning, and image processing.
  • Strong proficiency in Python and ML Ops.
  • Experience in one or more deep learning frameworks: Tensorflow / Pytorch.
  • Experience with Linux, Docker, git, and MongoDB.
  • Experience with MLOPS tools: dvc / MLflow/ ClearML / Airflow.
  • Tackle complex machine learning challenges, from designing, training, evaluating, and optimizing deep learning models for a wide range of tasks: face detection and recognition, deepfake detection, image quality assessment and others.
  • Perform deep data analysis and build data-driven algorithms.
  • Collaborate cross-functionally to transform research prototypes into robust, high-performance production solutions.
  • Provide technical leadership, making crucial decisions on ML architecture, model optimization, and coding practices.
  • Stay at the forefront of emerging technologies and research, driving continuous improvement and innovation in our solutions.
  • Own the ML Ops stack, with a strong emphasis on training, evaluation, and model versioning to ensure our machine learning models are reliable, scalable, and production ready.

DockerLeadershipPythonData AnalysisGitImage ProcessingMachine LearningMLFlowMongoDBPyTorchAlgorithmsTensorflowLinuxSoftware Engineering

Posted about 3 hours ago
Apply
Apply

πŸ“ Georgia, Armenia, Serbia, Poland, Czechia

πŸ” Software Development

🏒 Company: Cloudlinux

  • 4+ years of Python programming experience.
  • Experience with System programming, including Sockets, filesystem, and process management.
  • Proficiency in GNU/Linux operating system and shell scripting.
  • Experience with git-based development processes.
  • Knowledge of PyTest.
  • Get hands-on experience developing our cutting-edge KernelCare products using Python.
  • Ensure the quality of your code by writing comprehensive unit tests with Python and/or functional tests.
  • Collaborate with your colleagues by reviewing their code through Gerrit.
  • Contribute to the growth of our products through architectural development and creating detailed technical documentation for new features.
  • Dive into reported issues from our clients, partners, or support team to investigate and find solutions.
  • Work closely with our 3rd level support team, providing consultations and assistance on matters related to KernelCare products.

PythonBashFlaskGitRESTful APIsEnglish communication

Posted about 3 hours ago
Apply
Apply

πŸ“ Arizona, California, Connecticut, Colorado, Florida, Georgia, Hawaii, Illinois, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington D.C. and Wisconsin

🧭 Full-Time

πŸ’Έ 136611.0 - 151437.0 USD per year

πŸ” Software Development

🏒 Company: ActBlueπŸ‘₯ 51-100πŸ’° $22,000,000 Series A over 14 years agoPoliticsNon ProfitEnterprise Software

  • 3+ years or equivalent of professional experience working with teams and developing web applications.
  • Experience with either Ruby on Rails or React. Experience with both is a bonus!
  • A track record of delivering features while collaborating with product and design to resolve ambiguity and prioritize the highest impact work.
  • A demonstrated ability to write extensible, maintainable, and scalable code.
  • Expertise and willingness to find creative ways to deliver value fast, focusing on MVPs, frequent deployments, scope negotiations, and demos.
  • A strong sense of ownership and accountability; desire and interest in helping your team deliver their roadmap and achieve the strategic outcomes of the work.
  • An inclusive and empathetic working style in a remote and distributed work environment.
  • An eagerness to learn and grow your skills as an engineer for all parts of the stack.
  • A passion for software and ActBlue’s mission to build people-powered movements.
  • Collaborate with software engineers, product, and design to develop new components of our payments product and internal tooling.
  • Design products and systems with performance in mind so all users have a great experience.
  • Improve platform performance and maintainability through quality code, testing, monitoring, and documentation.
  • Ensure product and feature quality through thorough PR reviews and QA testing.
  • Engage with and contribute to technical discussions around new solutions and architecture.
  • Receive support from your manager to grow as an individual and increase your impact on the success of your team and the progressive movement.
  • Foster a collaborative and inclusive team culture aligned with our values.

Backend DevelopmentGraphQLPostgreSQLSoftware DevelopmentFrontend DevelopmentGitQAReact.jsRuby on RailsTypeScriptCI/CDAgile methodologiesRESTful APIsSoftware EngineeringDebugging

Posted about 3 hours ago
Apply
Apply
πŸ”₯ Staff Backend Engineer
Posted about 3 hours ago

πŸ“ India

🧭 Fulltime

πŸ” Software Development

🏒 Company: Frequence

  • Minimum of 7+ years of experience in backend or full-stack software engineering, with a proven track record of successfully delivering complex software systems.
  • Expertise in at least one modern programming language (e.g., Go, C#, Java, Kotlin, Rust, etc.) and strong experience in systems design and architecture.
  • Deep experience delivering SaaS software and a thorough understanding of the full software development lifecycle.
  • Demonstrated ability to influence architecture decisions that affect multiple teams, with a focus on scalability, reliability, and performance.
  • Experience identifying and solving complex, cross-functional problems with minimal guidance.
  • Proven track record of taking ownership of very large features or critical engineering problems and delivering them end-to-end.
  • Strong mentoring and coaching skills, with the ability to inspire and elevate others on the team.
  • Excellent communication and collaboration skills, with the ability to interface effectively with product managers, leadership, and other stakeholders.
  • Solid experience with SQL and NoSQL databases, and a strong understanding of data modeling, performance optimization, and system design principles.
  • Own the design, development, and execution of large, high-impact features, ensuring they align with business objectives and technical requirements.
  • Influence architectural decisions that span multiple teams and have significant company-wide impact.
  • Identify, plan, and solve complex, cross-functional problems, driving solutions and aligning stakeholders across teams.
  • Lead and coordinate the execution of complex feature launches and initiatives, removing obstacles to ensure teams can move forward efficiently.
  • Act as a primary technical interface to product managers, delivery leads, and senior leadership, driving roadmap changes and advising on team-level systems and progress.
  • Mentor and coach team members, helping them grow technically while fostering a collaborative and high-performing team culture.
  • Strategize and set short to medium-term technical direction for the team, identifying key areas for improvement and creating actionable plans to address them.
  • Collaborate with cross-functional stakeholders to research customer challenges, new opportunities, and propose innovative solutions or proof of concepts.
  • Drive execution and remove bottlenecks, enabling teams to make progress and achieve results.
  • Facilitate collaboration and knowledge sharing across teams, increasing the overall effectiveness of the engineering organization.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLAgileDesign PatternsGCPGitJavaKotlinSoftware ArchitectureC#Cross-functional Team LeadershipAlgorithmsData StructuresGoNosqlRustCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringLinuxDevOpsMicroservicesExcellent communication skillsJSONStakeholder managementTechnical supportData modelingDebuggingSaaS

Posted about 3 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Healthcare Technology

  • 5+ Years of Software Development or Software Engineer in Test experience
  • 5+ years of hands-on experience developing and maintaining automation frameworks using JavaScript/TypeScript.
  • 5+ years of experience working with modern testing tools like Playwright, Cypress.io, K6, Applitools, or equivalent.
  • Solid background in designing and implementing automation methodologies, tools, and practices.
  • Proven experience with cloud execution platforms for cross-browser and cross-platform testing.
  • Proven experience in performance testing with looks like k6or equivalent.
  • Strong understanding of design patterns and anti-patterns, with a focus on scalability and performance.
  • Experience implementing dependency injection and inversion of control patterns in your automation frameworks.
  • Excellent organizational skills, able to manage multiple test executions, prioritize tasks, and synthesize complex results from different sources.
  • Solid organization skills, tracking multiple test executions simultaneously and ability to synthesize multiple results concurrently
  • Able to approach undefined and ambiguous problems with abstract thinking, leading to actionable insights and solutions.
  • Develop and maintain high-quality automation frameworks in an agile environment to ensure optimal test coverage and software quality.
  • Implement comprehensive automation regression suites for applications spanning multiple technologies and platforms
  • Maintain robust test environments across both production and non-production systems, ensuring seamless execution and consistent test results.
  • Design and oversee critical SET-Azure microservices and associated infrastructure, optimizing for scalability and performance.
  • Lead the adoption of industry best practices for code health, maintainability, and testability across teams.
  • Collaborate closely with Software Engineers to integrate testing earlier in the development lifecycle and ensure higher test coverage at every stage of development.
  • Enhance testing efficiency and execution speed through automation tools, integration, and continuous process improvements.
  • Introduce and implement cutting-edge tools, technologies, and resources to reduce the time spent on manual testing and optimize engineer productivity.

AWSDockerSoftware DevelopmentSQLCloud ComputingCypressDesign PatternsGCPGitJavascriptMicrosoft SQL ServerQA AutomationTypeScriptUI DesignAPI testingAzureManual testingREST APIRegression testingTestRailCI/CDAgile methodologiesMicroservicesJSONNodeJSSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ United States, Canada

πŸ” Software Development

  • 2+ years of relevant professional experience.
  • Strong communication skills. Willingness to convey ideas in a collaborative environment.
  • Solid understanding of Software Design fundamentals.
  • Knowledge of the React and Redux JavaScript frameworks.
  • Software Development skills using C# or Java along with TypeScript.
  • Familiar with REST APIs and single-page web application development.
  • Work on development projects targeted to increase market share, support existing clients to help make them successful and continuously refine the existing platform to meet modern design methodologies.
  • Work with talented, knowledge-driven individuals.
  • Focus on client success through creative problem-solving.
  • Utilize and adopt Open-source technology where appropriate.

Backend DevelopmentSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentGitJavascriptReact.jsTypeScriptC#REST APIReduxCI/CD

Posted about 4 hours ago
Apply
Apply

πŸ“ France

🧭 Internship

πŸ” Machine Learning

🏒 Company: Hugging FaceπŸ‘₯ 51-200πŸ’° $235,000,000 Series D over 1 year agoSoftware Development

Interest in open-source, passion for making complex technology accessible, and a desire to contribute to a fast-growing ML ecosystem.
  • Converting and optimizing models for in-browser inference (ONNX, quantization)
  • Enabling models to run in-browser at near-native speeds (WebGPU, WebNN, WASM)
  • Building demo applications to showcase new features
  • Fostering a collaborative open-source community

PythonFrontend DevelopmentGitJavascriptMachine LearningNumpyOpenCVPyTorchReact.jsTypeScriptAlgorithmsData StructuresREST APITensorflowWeb3.jsCI/CDRESTful APIsNodeJSSoftware Engineering

Posted about 13 hours ago
Apply
Shown 10 out of 1046