Talent.com
Software Engineer
Software EngineerGitkraken • Scottsdale, Arizona, United States
Software Engineer

Software Engineer

Gitkraken • Scottsdale, Arizona, United States
30+ days ago
Job type
  • Full-time
Job description

The Company

GitKraken is the developer experience (DevEx) platform of choice for more than 40 million developers and 100,000 organizations globally. Combining built-in AI and powerful workflow orchestration, GitKraken empowers development teams to eliminate unnecessary toil, streamline collaboration, and accelerate productivity. GitKraken’s seamless integrations with leading Git providers, issue tracking tools, and AI solutions make it the most versatile DevEx platform available across desktop, command line, IDE, web, and mobile environments. Discover smarter, faster development at www.gitkraken.com or follow us on LinkedIn.

The Role

We are looking for a Software Engineer to join our GitKraken Desktop team. In this role, you will contribute to our flagship product and the world’s leading git client by implementing features, fixing bugs, and participating in code reviews. GitKraken Desktop has a rich and expanding feature set, providing opportunities to learn about cross-platform desktop application development, creating intuitive and powerful user interfaces for version control, integrating complex data from third-party sources such as GitHub, developing the product’s AI-powered capabilities, and more. And you’ll be doing it with a great team that genuinely cares about the product, because we use it ourselves every day.

We are committed to having an inclusive and authentic work environment where unique perspectives, skills, and backgrounds are celebrated. We work hard to foster diversity in our workplace and encourage people from all backgrounds to apply. Even if you don't meet 100% of the requirements, don't let self-filtering and imposter syndrome get in the way of a great fit. We would love to hear from you!

What you'll do

  • Assist in defining technical details in the planning phases of features and enhancements.
  • Write code that is clear and maintainable (because this project is BIG).
  • Collaborate with team members to find efficient and elegant solutions to technical challenges.
  • Participate in code reviews and manual testing to ensure we deliver experiences that are satisfying, intuitive, and as bug-free as possible with every release.

What you’ll bring

  • Experience with TypeScript, React, and git.
  • Strong comprehension of computer science concepts related to data structures, algorithms, and code / design patterns.
  • A capacity to analyze written requirements and surface unanswered questions early, and a willingness to proactively suggest alternatives that align with the goals at hand.
  • Bonus points

  • Experience with Node.js, Electron, and / or Jest.
  • Experience with asynchronous / multi-threaded code (Promises, semaphores, etc.)
  • Experience with crafting requests for REST APIs
  • Ability to balance independent drive with a collaborative approach, knowing when to seek input on complex issues to avoid pursuing unproductive paths.
  • How you’ll be rewarded

    💵  Excellence — Competitive compensation with annual performance-based pay increases

    🏖  Balance — Flexible Paid-Time-Off Policy & paid company holidays (chosen by our employees)

    👶  Parent life — Generous paid parental leave

    🐶 Pets — Pet insurance plan (with no exclusions)

    🍎 Health — Health, dental, and vision insurance with competitive employer cost-sharing

    🌵 Headquarters — Modern, fully equipped offices designed to maximize productivity in a hybrid environment

    🏆  Culture — Great Place to Work Certified

    📚  Growth — Paid career development opportunities, audiobook subscriptions, and mentorship

    🔮  Future — 401(k) retirement plan plus company matching

    🛫  Travel — Company paid domestic trip after your 1-year anniversary & an international trip every 5 years

    Location

    This is a hybrid position based in Scottsdale, AZ. This role combines the flexibility of remote work with the benefits of meaningful in-person collaboration. Candidates must reside in or be willing to relocate to the Phoenix area.

    Equal Employment Opportunity Statement :

    At GitKraken, we believe that diversity among our teammates is critical to our success as a company. GitKraken evaluates all employees and job applicants without regard to race, color, religion, gender (including pregnancy, gender expression, or gender identity), national origin, age, disability status, or any other legally protected class. We recruit, hire, and retain top talent from a diverse candidate pool.

    Create a job alert for this search

    Software Engineer • Scottsdale, Arizona, United States

    Related jobs
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Principal Software Engineer to design, implement, and maintain cloud-based software tools for scientific research. Key Responsibilities Develop and maintain customized s...Show more
    Last updated: 30+ days ago • Promoted
    Remote Software Engineer

    Remote Software Engineer

    VirtualVocations • Tempe, Arizona, United States
    Remote
    Full-time
    A company is looking for a Software Engineer - Remote.Key Responsibilities Deliver high-quality, scalable, and maintainable code in. NET, Azure, and Kubernetes Assist in designing systems integra...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 1

    Software Engineer 1

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer 1, Frontend.Key Responsibilities Writes clean and maintainable code to fulfill requirements set by business partners and stakeholders Contributes to ...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Verification Engineer

    Software Verification Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities Perform software verification using Agile methodology to ensure product quality and compliance with requirements Execute test...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Phoenix, AZ, United States
    Full-time
    The Lead Software Engineer develops software and guides a team to apply software engineering best practices to provide high-quality, maintainable, reusable, performant, and scalable software.You wi...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Participate in De...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Staff Software Engineer, DevOps / SRE.Key Responsibilities : Lead the design, implementation, and maintenance of cloud-native infrastructure on AWS Improve and scale CI / C...Show more
    Last updated: 30+ days ago • Promoted
    Midlevel Fullstack Software Engineer

    Midlevel Fullstack Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Midlevel Fullstack Software Engineer.Key Responsibilities Develop applications and services in collaboration with teammates to support business and engineering initiati...Show more
    Last updated: 3 days ago • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Mid Level Software Engineer to support fleet management and mobility payments solutions.Key Responsibilities Design, develop, and maintain backend services with high-pe...Show more
    Last updated: 30+ days ago • Promoted
    Product Software Engineer

    Product Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer, Product.Key Responsibilities Contribute to the design and implementation of a real-time LLM-powered platform Build and enhance key pieces of the use...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer, Classroom Experience.Key Responsibilities Collaborate with product management, design, and marketing teams to develop new features and enhancements ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer II specializing in Framework development.Key Responsibilities Design, develop, and maintain services for core Framework systems Lead implementation o...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocations • Tempe, Arizona, United States
    Full-time
    A company is looking for a Software Engineer III - Integration Engineer (Remote).Key Responsibilities Estimate and complete development tasks including coding and requirements gathering with mini...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Fullstack

    Software Engineer, Fullstack

    VirtualVocations • Phoenix, Arizona, United States
    Full-time
    A company is looking for a Fullstack / Backend Engineer with a strong focus on backend development.Key Responsibilities Design, develop, and optimize scalable shared backend services using Java and...Show more
    Last updated: 23 days ago • Promoted
    Golang Software Engineer

    Golang Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Golang Software Engineer (Proxy).Key Responsibilities Provide comprehensive support and continuous development for the core product, ensuring robust performance and rel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Senior Software Engineer - DEIP.Key Responsibilities Design and build services and products that support scaling company processes and improving decision-making Develo...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Fullstack / Backend Engineer with a focus on backend development.Key Responsibilities Design, develop, and optimize scalable shared backend services using Java and server...Show more
    Last updated: 30+ days ago • Promoted
    Software Integration Engineer

    Software Integration Engineer

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Integration Engineer to join their team focused on building integrations for mission-critical software. Key Responsibilities : Design, develop, and maintain inte...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Integration

    Software Engineer, Integration

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for an Autonomy Software Engineer, Integration.Key Responsibilities Develop interfaces between autonomy software components, sensors, and the remote dispatch system Design, ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer 2

    Software Engineer 2

    VirtualVocations • Glendale, Arizona, United States
    Full-time
    A company is looking for a Software Engineer 2, Frontend.Key Responsibilities Proactively identifies and communicates problems with requirements for their own and adjacent work Contributes to a ...Show more
    Last updated: 2 days ago • Promoted