Apply

Senior Software Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, At least 4 years

πŸ“ Location: Serbia, United Kingdom

πŸ” Industry: Fintech

🏒 Company: First CircleπŸ‘₯ 51-100πŸ’° $7,000,000 4 months agoBusiness DevelopmentSmall and Medium BusinessesFinTech

⏳ Experience: At least 4 years

πŸͺ„ Skills: Software Development

Requirements:
  • At least 4 years experience of software development.
  • Experience with data-heavy products, B2B, or fintech is beneficial but not required.
  • A full-stack mentality and willingness to learn new technologies.
  • Consistent delivery of excellent work individually and as part of a team.
  • Desire for personal growth and a strong work ethic.
Responsibilities:
  • Develop software solutions for B2B and fintech areas by working on a full-stack tech stack.
  • Collaborate effectively with team members to solve complex problems.
  • Engage in a stimulating work environment focused on personal and professional growth.
Apply

Related Jobs

Apply

πŸ“ UK, Germany, Spain, Sweden

πŸ’Έ 94208.0 - 117760.0 EUR per year

πŸ” Observability software

🏒 Company: Grafana LabsπŸ‘₯ 501-1000πŸ’° $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience with at least one programming language. They use Go but familiarity with Python, C, C++, Rust or similar is acceptable.
  • Some experience with delivering projects from gathering requirements to shipping a product to the customer’s hands in a self-driven way.
  • Some experience with developing software that runs in the Cloud or some experience with systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.

Software DevelopmentCloud ComputingKubernetesGoGrafanaPrometheusMicroservices

Posted about 7 hours ago
Apply
Apply

πŸ“ UK, Germany, Spain, Sweden

πŸ’Έ 80571.0 - 100713.0 EUR per year

πŸ” Observability and monitoring software

  • Solid experience with at least one programming language, preferably Go, but familiarity with Python, C, C++, Rust, or similar is acceptable.
  • Some experience in delivering projects from requirements gathering to shipping products autonomously.
  • Some experience with software that runs in the Cloud or systems engineering.
  • Experience in writing clean, robust, and maintainable software.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then iterate and improve based on results.
  • Drive projects from initial ideation to operations once it's customer-ready.
  • Embrace open-source culture and contribute to diverse projects.
  • Design, build, operate, and maintain critical systems, ensuring reliability, performance, and availability.
  • Participate in on-call rotations and take ownership of running services.
  • Mentor and support team members, engage in design discussions, and collaborate effectively.
  • Learn new skills through understanding the cloud product, customers, and a large distributed codebase.

Software DevelopmentCloud ComputingKubernetesGoGrafanaPrometheus

Posted about 7 hours ago
Apply
Apply

πŸ“ US, Canada, UK, Ireland, Germany

🧭 Full-Time

πŸ” E-commerce

  • 3+ years of software development experience.
  • Experience building e-commerce products.
  • Bachelor’s degree in Computer Science or related field, or equivalent work experience.
  • Experience building scalable systems using Python, Elixir, JavaScript.
  • Excellent product instincts focusing on user needs.
  • Proven track record of delivering user-facing features rapidly.
  • Good communication skills in written and verbal English.
  • Responsible for expanding new user funnel across buyers and sellers.
  • Focus on full funnel development to grow traffic across multiple channels.
  • Create user experiences to activate and retain users.
  • Build core incentivized buyer growth strategy with gamified incentives.
  • Lead the design and implementation of core incentive management system.

PythonSoftware DevelopmentJavascript

Posted 13 days ago
Apply
Apply

πŸ“ United Kingdom

🧭 Contract

πŸ” Restaurant industry

  • Experience with modern technologies.
  • Expectation to collaborate and encourage new ideas and experimentation.
  • Architect, develop, scale, and monitor solutions across our Olo Engage product suite.
  • Support brands in harnessing guest data to boost retention and lower acquisition costs.
  • Handle restaurant event data at scale, processing billions of events monthly.

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentREST APIMicroservices

Posted 14 days ago
Apply
Apply

πŸ“ Poland, United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

🧭 Full-Time

πŸ” Education technology

  • 8+ years of expertise in backend development with proficiency in Java.
  • Experience with serverless frameworks such as AWS Lambda.
  • Hands-on experience with frontend technologies like React.
  • Strong understanding of distributed systems, scalability, and data modeling.
  • Proven collaboration skills with cross-functional teams and stakeholders.
  • Practical experience in cloud technologies, particularly AWS.
  • Experience with software development best practices.
  • Familiarity with CI/CD tools and implementation.
  • Design, develop, and optimize scalable shared backend services using Java and serverless technologies (AWS Lambda).
  • Design and implement RESTful APIs and event-driven systems.
  • Contribute to user-facing frontend components.
  • Optimize existing services for improved performance and cost-efficiency.
  • Collaborate with cross-functional teams.
  • Mentor junior developers and provide guidance.
  • Implement and maintain CI/CD pipelines.
  • Ensure high-quality code through peer reviews and automated testing.
  • Create documentation for developed components.

Software DevelopmentDynamoDBFrontend DevelopmentJavaServerlessReactCI/CDRESTful APIsMicroservices

Posted 17 days ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ” Student Affinity Network

🏒 Company: UNiDAYSπŸ‘₯ 251-500Marketing

  • A good working knowledge of AWS, C#/.Net and modern architectures in a cloud environment.
  • A passion for engineering craft, including writing maintainable code, code reviews, and writing tests.
  • A coaching mentality to help improve the entire team.
  • Desire to build stable, scalable, secure, observable, and performant services.
  • Understanding of how work aligns with business goals.
  • Strong understanding of agile methodologies, such as scrum and kanban.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Accountability for performance and contribution to team goals.
  • Lead by example to foster an inclusive engineering culture.
  • Contributing to the team's goal of delivering our next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Proactively contributing to the betterment of other engineers in the company through sponsoring, mentoring and providing constructive feedback.
  • Providing technical and strategic feedback on projects to enable more effective products.
  • Prioritizing the most impactful problems to bring about change.
  • Communicating technical solutions and risks to non-technical stakeholders.
  • Championing user-centric solutions with attention to market fit and profitability.

AWSSoftware DevelopmentAgileC#ASP.NET MVC.NETREST APIMentoringMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ” SaaS-based School Information Systems

🏒 Company: VeracrossπŸ‘₯ 101-250EducationSoftware

  • Extensive experience in Vue.js (5+ years) and modern JavaScript frameworks.
  • Experience with state management libraries such as Vuex or Pinia.
  • Experience with Tailwind CSS for responsive designs.
  • Strong understanding of component-based architecture, SPA development, and responsive design principles.
  • Deep understanding of security and accessibility best practices.
  • Experience with automation and testing frameworks like Cypress JS.
  • Experience with RESTful APIs integration.
  • Proficiency with Git for managing source code.
  • Expertise in breaking down tasks and estimating development efforts.
  • Excellent communication skills and a team-oriented approach.
  • Exposure to PHP and the Laravel Framework is advantageous.
  • Design and develop responsive, high-quality, scalable web applications using Vue.js within a PHP Laravel environment.
  • Ensure the security of applications through best practices in coding and tooling.
  • Collaborate with the Product Design Team using Figma to translate requirements and designs into interactive applications.
  • Deliver optimized front-end code to maximize performance and minimize load time.
  • Plan and estimate development efforts, breaking down tasks and setting realistic timelines.
  • Report to the Software Architect on estimation and timelines.
  • Participate in the full software development lifecycle from development to post-launch support.
  • Troubleshoot and resolve complex technical issues, optimizing application performance.
  • Perform code reviews, adhere to coding standards, and promote best practices.
  • Stay current with the latest technologies and trends in front-end development.

PHPSoftware DevelopmentCypressFigmaGitCSSJavascriptUser Experience DesignVue.JsProduct designCommunication SkillsRESTful APIsCompliance

Posted 2 months ago
Apply
Apply

πŸ“ US, Canada, UK, Ireland, Germany

πŸ” E-commerce

  • 3+ years of software development experience.
  • Experience building E-commerce products.
  • Bachelor’s degree in Computer Science, a related field, or equivalent work experience.
  • Experience building scalable systems, primarily using Python, Elixir, JavaScript.
  • Excellent product instincts with user-centric thinking.
  • Proven track record of delivering user-facing features quickly.
  • Good communication skills in both written and verbal English.
  • Responsible for expanding new user funnel across buyers and sellers.
  • Develop traffic growth opportunities across multiple channels.
  • Create delightful user experiences to activate and retain buyers and sellers.
  • Build core Incentivized buyer growth strategy including gamified incentives.
  • Design and implement core incentive management system from the ground up.
  • Prioritize high impact features and ship them quickly.

Software DevelopmentJavascriptStrategyCommunication Skills

Posted 2 months ago
Apply
Apply

πŸ“ UK

🧭 Full-Time

πŸ” Customer relationship management (CRM)

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • A strong, collaborative senior engineer.
  • Experience building a design system for an organization, particularly at scale.
  • Migrations and code mods experience is ideal.
  • Preference for solving problems with technology rather than process.
  • Proven ability to address complicated technical problems with empathy for developers.
  • Vision for future improvements and direction in development.
  • Develop and maintain a design system using React/Typescript.
  • Collaborate with UX designers to define and document design system guidelines and components.
  • Work closely with frontend developers to integrate the design system into new and existing applications.
  • Assist with ongoing improvements via migrations and code modifications.
  • Write clean, modular, and testable code with proper documentation.
  • Continuously improve the design system based on user feedback.

Software DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptjQueryReact.jsTypeScriptReactCollaboration

Posted 2 months ago
Apply
Apply

πŸ“ United Kingdom

πŸ” Technology and innovation

🏒 Company: IO Global

  • Proficiency in various programming languages and functional paradigms.
  • Knowledge of the rust programming language.
  • Deep understanding of computer science fundamentals, including algorithms, data structures, and concurrency.
  • Knowledge of blockchain technology and its core concepts, such as consensus mechanisms, cryptography, and smart contracts.
  • Self-motivating and self-learner.
  • At least 3 years of experience in software development.
  • Strong understanding of computer science fundamentals, including algorithms and data structures.
  • Experience with blockchain technology is necessary.
  • Experience in remote work and collaboration across different time zones.
  • Experience in prototyping and developing ideas.
  • Design & develop systems from just ideas on paper.
  • Present options and solutions at team and project meetings.
  • Ongoing communication reflecting your project status on a periodic basis.

Software DevelopmentBlockchainAlgorithmsData StructuresRustCollaboration

Posted 3 months ago
Apply