Apply

Senior Full Stack Engineer

Posted about 8 hours agoViewed

View full description

💎 Seniority level: Senior

📍 Location: United Kingdom

🔍 Industry: Software Development

🏢 Company: CultureAI

🗣️ Languages: English

🪄 Skills: PHPAgileFull Stack DevelopmentGitjQueryMySQLCI/CDRESTful APIsMicroservicesSaaS

Requirements:
  • Strong experience in full stack web development with complex data fuelled products, including microservices, AWS (Kubernetes)
  • Highly skilled with PHP 8+, Laravel, MySQL, JQuery and modern JavaScript frameworks
  • Ability to work efficiently in a fast-paced environment
  • Excellent proactive problem solving and analytics skills
  • Experience understanding business requirements to then translate into a technical solution
  • Previous experience writing unit and integration tests as you work within a PHP Laravel framework
  • Ability to work effectively within agile ways of working such as Kanban or Scrum
  • Strong communication skills. Precise and succinct explanations of your work
  • A passion to stay up to date with the latest technology trends
  • A commitment to code quality
  • Ability to keep others in the company up to date on projects they are working on including demoing your progress to other departments
Responsibilities:
  • Develop and maintain our modern microservices based SaaS applications using PHP 8+, Laravel, MySQL, jQuery, and modern JavaScript frameworks
  • Collaborate with Product and Design teams to understand business requirements and translate them into technical solutions
  • Write clean, efficient, and maintainable code for both frontend and backend components
  • Participate in code reviews and provide constructive feedback to team members
  • Troubleshoot and debug issues across the entire stack
  • Contribute to the continuous improvement of development processes and best practices
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

💸 130000.0 - 140000.0 USD per year

🔍 Software Development

  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend is necessary, but a high degree of proficiency in both is not a requirement. You should be able to individually build most small to medium features end-to-end across the stack, but you can excel in one over the other.
  • A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
  • Motivation to understand the business, our users, their requirements, and to deliver results.
  • Comfortable in a fast-paced environment with a certain level of ambiguity.
  • Great communication skills both in writing and verbal/oral (English).
  • Adaptable with the ability to change direction quickly if necessary.
  • Familiar with agile software development principles.
  • Should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions, your judgment should inspire a high level of trust within the team.
  • Experience working on a fully distributed remote team.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

Backend DevelopmentPostgreSQLSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentCSSMySQLReact.jsRuby on RailsTypeScriptRESTful APIs

Posted 2 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: OP Labs👥 11-50Developer ToolsIT InfrastructureEthereumSoftware

  • Strong background in full stack software engineering with experience building full stack application and APIs (experience building developer tools and/or blockchain applications is nice to have, as is some understanding of JSON-RPC and the EVM).
  • Comfortable writing in Typescript, Solidity, and Golang or confident that you can pick them up quickly.
  • History of contribution to open source projects.
  • A deep interest in improving tools for developers and making the development process easier, more efficient, and more enjoyable.
  • You should feel comfortable owning the infrastructure part of the application stack (CI/CD, databases, k8s, etc.) when needed, or be willing to learn.
  • Build and maintain Developer tooling: Actively contribute to the improvement of our developer tools like supersim and super-cli.
  • Build and Maintain public API/Services: Build tools like relayers, faucets, and specialized APIs that enable developers to build seamless superchain UX.
  • Community engagement: Interact with the developer community to gather feedback and share it internally to help drive product enhancements.
  • Internal collaboration: Work closely with engineering, product, and marketing teams across the organization to align on product specs and requirements and ensure our tools target the right use cases and personas.
  • Open source contributions: Prefer open source efforts, working in the open to improve the superchain developer experience.

Backend DevelopmentNode.jsSoftware DevelopmentBlockchainEthereumFrontend DevelopmentFull Stack DevelopmentKubernetesTypeScriptREST APICI/CDDevOpsSoftware Engineering

Posted 5 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

💸 130000.0 - 140000.0 USD per year

🔍 Software Development

🏢 Company: Circle.so

  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS and TailwindCSS.
  • Familiarity with both frontend and backend is necessary, but high degree of proficiency on the front-end is not a requirement. You should be able to individually build most small to medium features end-to-end across the stack, but you excel in working with Ruby on Rails.
  • A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
  • Motivation to understand the business, our users, their requirements, and to deliver results.
  • Comfortable in a fast-paced environment with a certain level of ambiguity.
  • Adaptable with the ability to change direction quickly if necessary.
  • Familiar with agile software development principles.
  • Should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions, your judgment should inspire a high level of trust within the team.
  • Experience working on a fully distributed remote team.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app and APIs with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

PostgreSQLSoftware DevelopmentElasticSearchFull Stack DevelopmentGitCSSKafkaMySQLReact.jsRuby on RailsTypeScriptAPI testingClickhouseREST APICI/CDAgile methodologiesCRM

Posted 8 days ago
Apply
Apply

📍 United Kingdom, Latvia, Spain, Germany, Denmark, Poland, Portugal, or Ireland

🔍 Software Development

🏢 Company: Lokalise👥 101-250💰 $50,000,000 Series B over 3 years agoInformation ServicesDeveloper APIsSaaSInformation TechnologyCollaborationTranslation ServiceSoftwareCloud Infrastructure

  • A degree in Computer Science or equivalent experience.
  • 5+ years of software development experience, with a focus on designing architecture for high performance and scalability.
  • Proven experience leading engineering projects from design through rollout.
  • A strong understanding of common modern technologies, including API best practices, message queues (RabbitMQ or similar), data stores (PostgreSQL or similar), and cloud services (AWS or similar).
  • Experience working with multiple backend technology stacks. (You'll find a range at Lokalise, from a PHP monolith to Node.js microservices.)
  • In addition to backend expertise, full-stack or frontend experience is essential. (Our frontend is built with JavaScript, utilising TypeScript and React.)
  • Proven experience in testing, including unit and integration testing across the technology stack.
  • Excellent problem-solving, analytical, and communication skills, with the ability to collaborate effectively in a fast-paced, fully remote start-up environment.
  • A passion for learning, growth, and continuous improvement, staying up to date with industry trends and advancements.
  • Lead the design, development, and deployment of complex software systems.
  • Define technical standards, best practices, and coding guidelines that impact the entire engineering organisation.
  • Architect scalable, robust, and efficient software solutions that define how our technology platform operates.
  • Stay updated with emerging technologies and industry trends.
  • Mentor other engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews and provide constructive feedback to ensure high-quality code.
  • Contribute to technical discussions and decision-making processes.
  • Promote a collaborative and inclusive team environment.

AWSBackend DevelopmentLeadershipNode.jsPHPPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentGitJavascriptRabbitmqReact.jsSoftware ArchitectureTypeScriptAPI testingData StructuresREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingMentoringMicroservicesDebugging

Posted 15 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

💸 130000.0 - 140000.0 USD per year

🔍 Software Development

🏢 Company: Circle.so

  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

PostgreSQLCSSMySQLRuby on RailsTypeScript

Posted 22 days ago
Apply
Apply
🔥 Senior Full-stack Engineer (CMS)
Posted about 2 months ago

📍 Worldwide

🧭 Full-Time

💸 130000.0 - 140000.0 USD per year

🔍 Software Development

🏢 Company: Circle.so

  • Significant full-stack experience working with the React and Ruby on Rails stack.
  • Knowledge of Elasticsearch.
  • Experience working on high throughput and high concurrency applications.
  • Strong judgment and attention to detail when it comes to architectural, product, design, and process decisions. Your judgement should inspire a high level of trust within the team.
  • Great communication skills which empower async work across the team.
  • A desire to work in an environment that values speed of iteration and individual autonomy.
  • Work on our CMS team to build out the best content consumption and management experience for our communities.
  • Improve the quality of our codebase, identify architectural deficiencies, and create achievable paths to solve/evolve them in payments-adjacent areas.
  • Engage in considerate, but robust, PR reviews with Circle's engineers.
  • Work closely with Circle's co-founders and designers throughout the feature spec + design process.

ElasticSearchFull Stack DevelopmentRuby on RailsReactCommunication SkillsRESTful APIsSoftware Engineering

Posted about 2 months ago
Apply
Apply

📍 United Kingdom

🔍 Enterprise voice assistants

🏢 Company: PolyAI👥 101-250💰 $50,000,000 Series C 10 months agoCustomer ServiceArtificial Intelligence (AI)Call CenterMachine LearningEnterprise SoftwareSoftware

  • Proven expertise in Python and SQL.
  • Extensive experience building backend systems with a strong understanding of REST APIs.
  • Experience with designing data schemas and building/maintaining data pipelines/ETLs; familiarity with event-driven processing is a plus.
  • Strong experience with React and JavaScript; TypeScript preferred.
  • Experience with CSS-in-JS (e.g., styled-components).
  • Familiarity with Agile methodologies such as Kanban or Scrum.
  • Experience writing and maintaining unit tests in Python and JavaScript (Jest).
  • Proficiency with Git for collaborative development.
  • Desirable: Knowledge of Golang and experience with Next.js.
  • Design and implement features end-to-end, using Python for backend services and React (Next.js preferred) for frontend interfaces.
  • Develop user-friendly UIs that simplify and visualise complex AI concepts.
  • Lead the team in adopting coding standards and best practices, ensuring a clean, maintainable, and scalable codebase.
  • Work closely with cross-functional teams to design, develop, and deliver features that align with the platform’s vision.
  • Provide technical leadership and guidance to junior engineers, fostering a collaborative and growth-oriented environment.
  • Improve backend workflows, streamline processes, and enhance overall system efficiency.

PythonSQLETLGitJavascriptJestTypeScriptREST APINext.jsReact

Posted 2 months ago
Apply
Apply

📍 United Kingdom

🔍 API Platform

🏢 Company: Postman👥 501-1000💰 $225,000,000 over 1 year agoDeveloper ToolsDeveloper APIsSaaSEnterprise Software

  • 7+ years of experience writing production code and maintaining production systems.
  • Proficient with React, JavaScript, Node.js, and deep understanding of distributed systems and cloud architectures.
  • Track record of delivering high-impact, user-facing products.
  • Passionate about mentoring and developing engineers.
  • Strong experience in cross-team communication and stakeholder alignment.
  • Experience with remote and distributed teams.
  • Lead the development of new capabilities for the Postman API Network, focusing on both frontend architecture and backend API development.
  • Architect and implement scalable, high-performance systems to enable rapid iteration on product features while maintaining reliability.
  • Mentor and guide engineers, promoting innovation and technical excellence.
  • Facilitate communication within the team and across functions to achieve business goals.

Backend DevelopmentNode.jsCloud ComputingFrontend DevelopmentSoftware ArchitectureTypeScriptReactRESTful APIsMicroservices

Posted 2 months ago
Apply
Apply

📍 United Kingdom

🔍 Helpdesk software

🏢 Company: Deskpro👥 51-100💰 $25,000,000 Series A 9 months agoCRMTicketingInformation TechnologySoftware

  • Strong experience with PHP.
  • Strong experience with RDMS (MySQL).
  • Experience building SPAs with React and Typescript.
  • Experience with AWS is a bonus.
  • Strong understanding of software architecture.
  • Ability to work autonomously and lead projects.
  • Excellent written and verbal communication skills.
  • Help build new features and modules.
  • Shape underlying product frameworks.
  • Participate in internal processes like code reviews and deployment.
  • Contribute to feature planning and product direction.

AWSGraphQLNode.jsPHPMySQLTypeScriptReact

Posted 3 months ago
Apply
Apply

📍 EU country, UK or Switzerland

🧭 Full-Time

🔍 AI video generation

🏢 Company: Synthesia👥 251-500💰 $90,000,000 Series C almost 2 years agoArtificial Intelligence (AI)VideoContent CreatorsGenerative AIVideo EditingSoftware

  • At least seven (7) years of experience as a software engineer, at least 3 on the senior/lead level.
  • Experience in a high-performing engineering team that is operating at scale.
  • An ability to work across the stack, from implementing complex UI interactions to optimizing database queries.
  • Deep knowledge in parts of the stack, whether it be client or server-side.
  • Relevant engineering experience for a team building an enterprise-grade SaaS product delivering AI-powered video generation; billing systems, experimentation platforms, video delivery systems, online editors, real-time collaboration and so on.
  • Strong alignment with commercial success.
  • Previous leadership experience of smaller teams is a plus.
  • Work end-to-end, contributing to our client application written in React and our monolithic backend written in Python, and managing the safe release of your features to our customer base.
  • Have sole ownership of projects that span months, requiring you to have the ability to break a problem down into small steps that can be delivered and validated iteratively.
  • Work directly with the product manager responsible for your project, meaning that you will be expected to ideate and focus on the commercial problem that you're solving, and you will have the opportunity to shape the direction of the product.
  • Evaluate your own work, leveraging our data pipeline and frameworks that we have established to understand the impact your features have on our commercial objectives and pivoting where necessary.
  • Consider the long-term direction of the team, making sure that we are developing the engineering capabilities that will allow us to stay ahead of the challenges we are likely to encounter in 6-12 months' time.

AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLData AnalysisFrontend DevelopmentFull Stack DevelopmentJavascriptReact.jsSoftware ArchitectureREST APICI/CDMicroservicesSaaS

Posted 4 months ago
Apply