Apply

Lead Software Engineer

Posted over 1 year agoViewed

View full description

📍 Location: Shiftmed & homecare headquarters

💸 Salary: $150,000-$180,000

🗣️ Languages: English

Requirements:
  • Bachelor’s degree in computer science or equivalent, 6+ years of experience as a professional software developer with increasing team responsibility, extensive experience in full lifecycle development of products including mobile apps, enterprise software architecture experience, proven ownership and responsibility for production, mission critical infrastructure in a cloud computing environment, experience with node.js, react, sql, micro-service oriented development, aws resources, linux concepts, and modern development environments with containers and ci processes
  • Excellent written and verbal communication skills.
Apply

Related Jobs

Apply

📍 India

🧭 Full-Time

🔍 Observability and software performance monitoring

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff about 1 month agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • Bachelor’s degree in software development, engineering or related technical field.
  • 4+ years of experience as a technical lead for a team of at least 5 engineers.
  • 8+ years of experience working as a software engineer (Java and/or Go).
  • Experience in designing, developing, and maintaining large-scale software systems.
  • Proven ability to lead and mentor software engineers.
  • Strong understanding of scalable distributed systems and microservices architecture.
  • Proficiency in message queuing systems (Kafka preferred).
  • Familiarity with AWS/Azure/GCP, Docker, Kubernetes.

  • Drive the design, development, and enhancement of core features and functionalities of the observability platform.
  • Act as a subject matter expert and mentor a team of software engineers.
  • Collaborate with cross-functional teams to implement robust systems.
  • Research and experiment with innovative solutions.
  • Work closely with product managers and stakeholders to translate business requirements.
  • Identify and address performance bottlenecks.
  • Encourage continuous learning and improvement within the engineering team.

Backend DevelopmentDockerLeadershipCloud ComputingJavaKafkaGoMicroservices

Posted 7 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Observability and telemetry data solutions

🏢 Company: New Relic👥 1001-5000💰 Private about 1 year ago🫂 Last layoff about 1 month agoIT InfrastructureCloud ComputingSaaSAnalyticsMobileSoftwareApplication Performance Management

  • 7+ years of professional software development experience.
  • Proven track record of technical leadership.
  • Knowledge of fundamentals required to build and operate highly-available software and data pipelines at scale including data structures, architectural patterns, distributed systems and supporting toolchains.
  • Strong interpersonal skills, including the ability to seek consensus, provide technical leadership, lead by example, exhibiting patience and determination.
  • Ability to rapidly come up to speed on new teams and services to make decisive organizational and technical impact.

  • Engage, embed, and go deep with teams on high impact projects.
  • Do run-ahead research and build prototypes for new features or to optimize existing systems for performance or cost.
  • Coach and mentor the teams you collaborate with and develop balanced, maintainable solutions that leave teams healthier than before.
  • Contribute to cross-team initiatives and promote standards and information sharing between teams.

Cloud ComputingJavaKafkaKubernetes

Posted 7 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 80000.0 - 130000.0 CAD per year

🔍 Video Games

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as an SDET or in a similar role focused on software quality assurance.
  • Strong leadership and team management skills.
  • Proficiency in programming languages for test automation.
  • Strong understanding of software testing methodologies, including functional, regression, performance, and load testing.
  • Experience with automated testing frameworks such as Testify, Ginkgo, Gatling, Karate, or similar.
  • Strong knowledge of CI/CD processes and tools and related DevOps expertise.
  • Knowledge of version control systems, particularly Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

  • Design, develop, and maintain automated test suites for software applications.
  • Lead the testing team and collaborate with cross-functional teams to define test requirements and ensure comprehensive test coverage.
  • Implement testing frameworks and tools that align with the project’s objectives and technologies.
  • Execute test cases, analyze test results, and provide detailed reports on defects and performance metrics.
  • Identify opportunities for continuous improvement in testing processes and methodologies.
  • Participate in code reviews and provide feedback to enhance code quality.
  • Stay updated with industry trends and advancements in testing tools and technologies.

LeadershipGitAPI testingRegression testingCI/CDQuality Assurance

Posted 7 days ago
Apply
Apply

📍 United States

💸 105000.0 - 155000.0 USD per year

🔍 Education Technology

🏢 Company: Mindex👥 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Five to 10+ years of extensive software development experience in Progress OpenEdge V11/12 using GUI and WebSpeed, OE Studio, PASOE.
  • Experience with cloud providers (AWS).
  • Experience building Web Applications using HTML5, CSS, JavaScript.
  • Extensive knowledge of OE database design, performance optimization, and troubleshooting.
  • Knowledge of SQL or Oracle a plus.
  • Knowledge of C and/or C++ a plus.

  • Contributes as an individual expert by designing, implementing, and thoroughly testing solutions.
  • Ensures that the solutions defined within the scope of work meets customer requirements and aligns with organizational goals.
  • Responsible for the solutions developed by a team of engineers to support the defined business needs.
  • Facilitates cross-functional meetings with other teams to determine dependencies and blocks to ensure effective implementation of solutions.
  • Provides ongoing maintenance, support, and enhancements for new and existing systems and platforms.
  • Triages bugs and works with senior engineers to develop solutions to fix issues.
  • Investigates new technologies, processes, and best practices including security.
  • Owns and executes annual quarterly departmental OKRs and initiatives.
  • Provides technical leadership to approximately five software engineers; defines required skills for the team and motivates them.
  • Mentors software engineers and promotes communication and emotional maturity.
  • Conducts regular feedback sessions to facilitate personal and professional growth.

AWSSoftware DevelopmentSQLCSSJavascriptC++MentoringTroubleshooting

Posted 7 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted 13 days ago

📍 United States, United Kingdom

💸 214176.0 - 263985.0 USD per year

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

  • Must be eligible to obtain or maintain US Government Security Clearance.
  • Minimum 7+ years of experience in software development.
  • Served as a tech lead or equivalent role for 3+ years.
  • 4-year degree in computer science, engineering, or a related field.
  • Experience using relevant technologies: Node.js, Typescript, Python, Java/Kotlin, GraphQL, REST, Docker, Kubernetes, React.
  • Adept with cloud-based deployments (AWS) and Infrastructure-As-Code solutions.
  • Experience working with containers and container orchestration.
  • Knowledge of version control (Git) and CI/CD tools.
  • Experience with event-driven architectures and microservices.
  • Knowledgeable in database design and troubleshooting.

  • Own the overall technical leadership and direction for a portion of Slingshot’s projects.
  • Support fellow team members to achieve success in a sustainable manner.
  • Balance timely delivery with the operational stability of the overall system.
  • Turn architecture ideas into technical specifications.
  • Lead software development lifecycle from idea creation to deployment.
  • Participate in customer engagements and lead technical discussions.
  • Act as a mentor for other team members.

AWSDockerGraphQLNode.jsPostgreSQLPythonGitJavaKafkaKotlinKubernetesMongoDBTypeScriptReactCI/CD

Posted 13 days ago
Apply
Apply

📍 Serbia

🧭 Full-Time

🔍 Remote employment solutions

🏢 Company: Multiplier👥 501-1000💰 $60,000,000 Series B almost 3 years agoComplianceEmploymentHuman ResourcesSaaSSoftware

  • 7 to 10 years of industry experience in a software engineering role.
  • 1 to 2 years’ experience leading a team.
  • Preference for candidates with a SaaS product background.
  • Deep knowledge of a high-level programming language (Java, JavaScript, Go, Python, etc.).
  • Good understanding of web fundamentals (JavaScript/HTML/CSS).
  • Exposure to Front End stacks (React, VueJS, Svelte, Angular, etc.).
  • Experience with cloud infrastructure (AWS, Google Cloud).
  • Experience in scalable distributed systems is good to have.
  • Willingness to quickly learn and use new technologies.
  • Extremely data-driven.
  • Ability to solve complex problems.

  • Leading parts of the product development from inception to launch.
  • Owning large parts of the product and its features.
  • Working closely with product and design teams to enhance customer success.
  • Architecting, building, testing, and releasing features with high quality.
  • Automating tasks that engineers should not focus on.

AWSLeadershipPythonSoftware DevelopmentCloud ComputingFrontend DevelopmentJavaJavascriptReact

Posted 16 days ago
Apply
Apply

📍 Romania

🔍 Gaming

  • 5+ years of progressive experience in full-stack software development, with expertise in Node.js and React.
  • Prior experience in a leadership role within a development team, guiding and directing other developers.
  • Ownership of applications from specification to coding, deployment, and monitoring.
  • Ability to align technical decisions with business goals and make informed decisions quickly.
  • Strong interpersonal skills for effective relationship management with stakeholders.

  • Lead the development and implementation of software solutions using Node.js, Express, TypeScript, and React.
  • Assist in coordination and prioritization to ensure the team focuses on high-value goals.
  • Mentor and motivate engineers while addressing performance issues and maintaining development standards.
  • Support team ceremonies and build strong relationships with peers to sustain delivery pace.
  • Engage in hands-on coding to develop and maintain a high-quality code base.

LeadershipNode.jsSoftware DevelopmentAgileTypeScriptReact

Posted 20 days ago
Apply
Apply

📍 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay

🧭 Contract

💸 52.0 - 75.0 USD per hour

🔍 Nonprofit / Technology

🏢 Company: Wikimedia Foundation👥 251-500💰 $2,100,000 Grant almost 5 years ago

  • 5-8+ years of professional software development experience
  • Experience with cross-functional teams and new product development
  • Ability to work in a self-driven, lean environment
  • Quick adaptability to new codebases and technologies
  • Experience integrating third-party API services
  • Mobile web development skills, including frontend frameworks (Vue.js or React), as well as API development and integration

  • Acting as a thought-partner on a small cross-functional team
  • Developing highly interactive experimental solutions for mobile web
  • Working independently with minimal engineering support
  • Using third-party and Wikimedia APIs
  • Staying informed about new technologies and platforms
  • Instrumenting components for monitoring and analysis
  • Recommending improvements to R&D infrastructure
  • Collaborating with design and engineering teams

Software DevelopmentGame DevelopmentVue.JsProduct DevelopmentProduct designReactCommunication SkillsAdaptability

Posted 23 days ago
Apply
Apply

📍 India, Japan, Taiwan, Philippines, Australia

🧭 Full-Time

🔍 Online travel booking

🏢 Company: Agoda👥 5001-10000Travel AccommodationsAir TransportationE-CommerceTourismHotelTravel

  • 10 years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, and a minimum of 3 years as a Tech Lead role.
  • A bachelor's degree in Computer Science or a quantitative field is required; a master's degree is preferred. Alternatively, a minimum of 10 years of experience in the relevant field is acceptable.
  • Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development.
  • Excellent HTML/CSS skills.
  • Excellent understanding of object-oriented JavaScript, TypeScript.
  • Great communication and coordination skills.
  • Excellent analytical thinking and problem-solving skills.
  • You have a good command of the English language.

  • Maintain ownership and responsibility of mission critical systems.
  • Be hands on – build high volume platforms using cutting-edge technologies like React and GraphQL.
  • Mentor and coach other software engineers.
  • Be a major contributor to our agile and scrum practices.
  • Design and lead crucial technical projects and initiatives cross teams and departments.
  • Stay on the leading edge of technical know-how, industry trends and drive technical innovations.

GraphQLLeadershipAgileAndroidDynamoDBElasticSearchHTMLCSSJavascriptKafkaRabbitmqSCRUMTypeScriptAzureCassandraAngularRedisNosqlReactCollaborationCI/CDMentoringA/B testing

Posted 24 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted about 1 month ago

📍 Romania

🧭 Full-Time

🔍 Gaming services

🏢 Company: PTW

  • Bachelor’s degree in Computer Science or related field.
  • At least 4 years of experience as a Programmer/Software Engineer in the gaming industry or equivalent education and practical experience.
  • Experience in Programming/Software Design on at least 1 shipping game product from beginning to end.
  • Prior management/leadership training and/or experience.

  • Establish a collaborative relationship with the Director of Technology, team programmers, and Producer.
  • Provide leadership and technical guidance to Software Engineers on the development team.
  • Engage in game programming design processes.
  • Maintain communication with other disciplines (Art, Design, Audio) regarding their impact on programming.
  • Write and debug core engine and game code.
  • Develop advanced tools and utilities to support projects.
  • Identify and resolve potential problem areas proactively.
  • Assist less experienced Software Engineers as needed.
  • Estimate time requirements for tasks accurately.
  • Advise on technical feasibility and ensure alignment of project design with platform requirements.
  • Create and manage the Technical Design Document (TDD), detailing project modules and their connections.
  • Work with the Lead Artist to set up a directory structure for team collaboration and archiving.
  • Keep the Producer informed of changes to the work schedule, resource needs, and any issues affecting team dynamics.
  • Plan and coordinate programming resources under the Producer's guidance to ensure efficient workflow.

LeadershipGame DevelopmentCollaborationDocumentation

Posted about 1 month ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.