Apply

Senior Software Engineer

Posted about 1 month agoViewed

View full description

πŸ’Ž Seniority level: Senior, 6+ years

πŸ“ Location: Ireland

πŸ’Έ Salary: 85700.0 - 124300.0 EUR per year

πŸ” Industry: Software Development

🏒 Company: ExpelπŸ‘₯ 501-1000πŸ’° $31,000,000 Series E over 2 years agoπŸ«‚ Last layoff almost 2 years agoSaaSCloud SecurityCyber SecurityNetwork Security

πŸ—£οΈ Languages: English

⏳ Experience: 6+ years

πŸͺ„ Skills: Backend DevelopmentNode.jsPostgreSQLPythonSoftware DevelopmentSQLDesign PatternsElasticSearchFrontend DevelopmentGCPKubernetesReact.jsData StructuresGoREST APICI/CDAgile methodologiesSoftware EngineeringDebugging

Requirements:
  • Experience designing and delivering frontend software applications.
  • Experience with a front end framework (for example Angular, React, or Ember.js)
  • Proficiency with one or more programming languages (compiled and scripting) β€” Go, Javascript, or Python preferred
Responsibilities:
  • Contribute to building scalable and performant Reporting solutions.
  • Enthusiastically reinforce our belief in good software engineering practices, including code reviews, automated testing, and continuous deployment.
  • Add to our engineering culture
Apply

Related Jobs

Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Software Development

🏒 Company: Sanity

  • 5+ years in Software Engineering with a product/SaaS background
  • Expert in JavaScript and modern API-centric architectures
  • Passionate about LLMs and their potential.
  • Experience with working with LLMs in a production setting is desired.
  • Collaborative, open-minded, and a communicator at heart.
  • Knowledgeable in web development trends
  • Experienced in data modeling and solution design
  • Innovate in using LLMs for content creation and management.
  • Create delightfully efficient collaborative content creation tools in the browser.
  • Master prompt engineering for precise AI responses.
  • Collaborate with design teams to merge human intent and AI in intuitive UIs.
  • Develop robust systems for streaming LLM responses.
  • Work with other engineers to contribute to best practices and patterns for working with LLMs.

Node.jsFrontend DevelopmentFull Stack DevelopmentJavascriptKubernetesReact.jsSoftware ArchitectureTypeScriptAPI testingRESTful APIsData modelingSoftware Engineering

Posted 4 days ago
Apply
Apply

πŸ“ United Kingdom, European Union

🧭 Full-Time

πŸ’Έ 70000.0 - 85000.0 GBP per year

πŸ” Self-storage software

🏒 Company: StoraπŸ‘₯ 11-50ElectronicsE-CommerceFashionApparelConsumer GoodsBeauty

  • 5+ years of professional experience in software development, with at least 3 years working in Rails.
  • Strong experience working with APIs – consuming, integrating, and designing robust API interactions.
  • Comfortable owning the development of third-party integrations, from concept to production.
  • Excellent troubleshooting skills – able to investigate, diagnose, and resolve complex integration issues.
  • Able to deeply investigate third-party APIs and protocols, reverse-engineer undocumented behaviours when necessary, and optimise integrations for reliability and performance.
  • Experience documenting and sharing integration knowledge to help the team maintain and extend integrations over time.
  • Ability to work independently while collaborating effectively with a small team.
  • Solid understanding of testing practices for integrations and APIs.
  • Good communication skills, able to discuss technical challenges and present solutions clearly.
  • Design, develop, and maintain integrations with third-party systems (e.g., smart entry systems, payment providers, accounting software).
  • Investigate and deeply understand third-party APIs and protocols, troubleshooting issues and optimising interactions.
  • Document and share integration knowledge with the team to ensure long-term maintainability and reduce reliance on individual expertise.
  • Work on product features that depend on third-party integrations, ensuring they are well-architected and scalable.
  • Ensure seamless deployment and monitoring of integrations, acting on logs and metrics to maintain performance.
  • Collaborate with the product team to define and refine integration requirements.
  • Write tests to ensure integrations remain stable and robust.
  • Mentor team members and provide guidance on best practices for integrating with third-party systems.

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLGitRuby on RailsAPI testingRedisReactSeleniumCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skillsTeamworkJSONStrong communication skillsDebugging

Posted 4 days ago
Apply
Apply

πŸ“ Ireland, United Kingdom, Portugal, Italy, Spain, Romania, India

🧭 Full-Time

πŸ” FinTech

🏒 Company: KotaπŸ‘₯ 11-50πŸ’° $5,283,178 Seed over 1 year agoFinancial ServicesRetirementAppsInsurTechInsuranceFinTech

  • 6+ years of experience building modern web applications with React and component-driven frameworks like Remix.js, React Router, Next.js or similar
  • Familiarity with Vercel and AWS, or a willingness to get hands-on with deployment and DevOps when needed
  • A strong eye for design, UX, and responsive UI. You care about the details and enjoy getting things to feel β€œjust right”
  • Experience working in small, fast-moving teams, ideally in a startup or product-focused environment
  • Comfortable leading technical decisions and collaborating across teams
  • Owns their code β€” from writing it to debugging it in production
  • Pragmatic about code quality and speed β€” you know when to be scrappy and when to invest in polish
  • Comfortable with ambiguity β€” we’re growing fast, learning as we go, and figuring things out along the way
  • Build and maintain modern business logic, UIs, developer products at Kota
  • Work closely with product, design, and engineering teams to ship high-quality features quickly and reliably
  • Contribute to frontend architecture decisions to ensure scalability, performance, and long-term maintainability
  • Create reusable components and design patterns that accelerate development across products.
  • Focus on both developer and customer experience and building embeddable components that feel native, load fast, and are easy to integrate
  • Contribute to code reviews and technical planning, helping us maintain high standards while keeping things fast and practical
  • Own your code in production. Debug issues, handle incidents, and continuously improve reliability and performance

AWSSoftware DevelopmentFrontend DevelopmentJavascriptUI DesignReact

Posted 8 days ago
Apply
Apply

πŸ“ Multiple European countries and North America

🧭 Full-Time

πŸ” Software Development

🏒 Company: Next MatterπŸ‘₯ 11-50πŸ’° $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

  • Extensive professional experience in developing complex web applications, desktop and mobile, using React and Redux.
  • Experience with advanced CSS using LESS, SCSS, styled components or similar tools
  • Experience with unit and end-to-end testing frameworks and tools
  • Exposure to and some experience with Python, Django, and the Django Rest framework
  • Experience working effectively in diverse, remote teams.
  • Exceptional written and verbal communication skills, including the ability to document and communicate technical and non-technical concepts clearly.
  • Work closely with product, design, and backend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code
  • In collaboration with others, define, scope, and estimate work
  • Produce and discuss technical improvements to the codebase demonstrating business need and impact
  • Write, test, ship, and document code while caring about usability, performance, compliance, and security
  • Triage, debug, and fix user-reported bugs
  • Participate in code reviews, as well as design and implementation conversations
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.

PythonSoftware DevelopmentAgileCypressDjangoFrontend DevelopmentFull Stack DevelopmentGitCSSJavascriptJestReduxReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsSoftware Engineering

Posted 10 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ’Έ 140000.0 - 215000.0 USD per year

πŸ” Fintech

🏒 Company: RiverπŸ‘₯ 51-100πŸ’° Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 5+ years of software engineering experience, focusing on mobile development.
  • Strong proficiency in React Native and mobile development principles.
  • Proficient in Swift/Objective-C and Java/Kotlin for native platforms.
  • Ability to write reliable code and take ownership of your work.
  • Solid understanding of web security fundamentals for mobile apps.
  • Architect and develop new features in our React Native codebase.
  • Collaborate with product management, design, and other engineers to plan and execute projects.
  • Write high-quality, tested code following best practices.
  • Participate in code reviews to ensure quality and share knowledge.
  • Contribute to the engineering culture and help shape its future for years to come.

JavaKotlinObjective-CReact NativeSwiftMobile testingREST APIJSONSoftware Engineering

Posted 11 days ago
Apply
Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ’Έ 150000.0 - 220000.0 USD per year

πŸ” Fintech

🏒 Company: RiverπŸ‘₯ 51-100πŸ’° Series B 9 months agoAutomotiveElectric VehicleManufacturing

  • 4+ years of experience in software engineering
  • You have designed, built and maintained production services at scale and understand how to build reliable systems
  • You write high-quality, reliable code and take ownership of systems you work on
  • You have experience developing solutions to ambiguous problems
  • You're excited about what we are building at River
  • You have a solid understanding of web security fundamentals
  • Architect and develop new features and products in the Elixir codebase powering our web applications and API
  • Work closely with product management to plan and scope new projects and initiatives
  • Write high-quality, tested code
  • Participate in code-reviews
  • Help shape the culture of the engineering organization for years to come

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLFull Stack DevelopmentGitAlgorithmsAPI testingData StructuresREST APICI/CDSoftware Engineering

Posted 11 days ago
Apply
Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Software Development

🏒 Company: Next MatterπŸ‘₯ 11-50πŸ’° $16,000,000 Series A almost 3 years agoReal TimeSaaSInformation TechnologyEnterprise SoftwareCollaborationSoftware

  • Expertise in developing scalable services and APIs with Python, Django and Django Rest Framework.
  • Strong working knowledge of SQL.
  • Experience with unit and end-to-end testing frameworks and tools
  • Exposure to and some experience with developing user interfaces with React, or similar modern web framework
  • Experience working effectively in diverse, remote teams.
  • Exceptional written and verbal communication skills, including the ability to document and communicate technical and non-technical concepts clearly.
  • Work closely with product, design, and frontend teams to design and execute new and existing features writing robust, scalable, and easily maintainable code
  • In collaboration with others, define, scope, and estimate work
  • Produce and discuss technical improvements to the codebase demonstrating business need and impact
  • Write, test, ship, and document code while caring about usability, performance, compliance, and security
  • Triage, debug, and fix user-reported bugs
  • Participate in code reviews, as well as design and implementation conversations
  • Work collaboratively with the rest of the Engineering team to proactively identify and solve blockers / bottlenecks.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLDjangoGitAPI testingReactCI/CDRESTful APIsMicroservicesDebugging

Posted 11 days ago
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Software Development

🏒 Company: KrakenπŸ‘₯ 1001-5000πŸ’° Secondary Market over 1 year agoπŸ«‚ Last layoff 5 months agoEthereumBlockchainBitcoinFinTechTrading Platform

  • 3+ years of experience in software engineering
  • Experience with Rust
  • Proactive mindset with the ability to prioritize and take ownership of large features
  • Passion for solving complex engineering problems
  • Experience building desktop applications and/or familiarity with the Iced framework is a plus
  • Develop and maintain core framework and key software components for the Kraken Desktop platform using Rust
  • Identify and resolve bugs and optimize application performance
  • Write reusable, testable and efficient code

GitAlgorithmsData StructuresRustCI/CDRESTful APIsSoftware EngineeringDebugging

Posted 12 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: Mysten LabsπŸ‘₯ 11-50πŸ’° $300,000,000 Series B over 2 years agoCryptocurrencyBlockchainWeb3Software

  • 5+ years of experience with hands-on production engineering
  • Experience working with open-source frameworks such as Docker, Kubernetes, Pulumi, Terraform
  • Experience with public cloud platforms such as GCP and AWS
  • Fluency in a systems programming language such as Rust (used extensively at Mysten), Go, or C++
  • Fluency in higher-level languages (e.g., Python, Ruby, Shell Scripting)
  • Keep Mysten's production infrastructure running smoothly
  • Expertise in release, deployment, logging, and monitoring processes
  • Obsessed with automation

AWSDockerPythonGCPKubernetesC++GoRelease ManagementRustCI/CDRESTful APIsLinuxTerraformMicroservicesJSONScripting

Posted 14 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: Mysten LabsπŸ‘₯ 11-50πŸ’° $300,000,000 Series B over 2 years agoCryptocurrencyBlockchainWeb3Software

  • At least 4 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.
  • Comfort with diving deeper into the stack to fix a bug or add a feature that will improve the end-to-end user experience
  • Ability to navigate across multiple projects in a fast paced, startup environment.
  • Excellent interpersonal communication skills and ability to partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Work with product and UX design teams to implement and launch core features for Sui’s core products: Wallet, SuiFrens, SuiNS
  • Collaborate closely with product and design teams to translate product vision into reality. This includes planning, implementing, and launching core features that elevate our user experience.
  • Be at the forefront of exploring new frontend product areas for Sui. Your insights will help us shape future product directions.
  • You will invest in updating our front end architecture to utilize modern technologies, and design the project for stability and long term investment.
  • You will be involved in exploration of new frontend product areas for Sui.
  • You will work closely with our core network team to help define and build new API functionality.
  • Stay up-to-date with the latest frontend trends and technologies, and participate in technical discussions and provide guidance on architectural decisions

GraphQLNode.jsFrontend DevelopmentGitHTMLCSSJavascriptReact NativeTypeScriptUI DesignUser Experience DesignAxiosREST APINext.jsReactRustCI/CDJSONSoftware Engineering

Posted 15 days ago
Apply