Apply

Senior Software Engineer

Posted over 1 year agoViewed

View full description

📍 Location: Japan or location close to japan with overlapping working hours

🔍 Industry: Bnpl (buy now pay later)

🗣️ Languages: English

Requirements:
  • Knowledge of functional programming - ideally scala and the typelevel ecosystem
  • Understanding of software architecture and design
  • Experience with building distributed systems, scalability, and high throughput software
  • Experience with maintaining and further developing existing code bases
  • Comfortable with knowledge sharing, working on a team, and building relationships
  • Excellent communication skills.
Responsibilities:
  • Design, develop, and deliver new features for the core paidy’s platform
  • Collaborate with distributed and multidisciplinary teams
  • Assist in requirements identification and producing specifications
  • Contribute and adhere to coding standards, best practices, and procedures.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 Payments, Crypto

🏢 Company: Kraken👥 1001-5000💰 Secondary Market about 1 year ago🫂 Last layoff 3 months agoEthereumBlockchainBitcoinFinTechTrading Platform

  • 6+ years of experience in software development, with a focus on web and mobile applications
  • Deep understanding of JavaScript/TypeScript and proficiency with React Native frameworks
  • Strong experience of API design, security, and performance optimization
  • Experience with Next.js and WebSockets
  • Experience with frontend testing frameworks
  • Familiarity with modern front-end build pipelines and tooling
  • Strong understanding of UI/UX best practices and principles
  • Experience within a large technology organization or fast growing startup
  • Hands-on experience in consumer payments, crypto or fintech mobile applications
  • Design, develop, and maintain high-quality payment processing systems using React.js and other relevant technologies
  • Build and refine seamless transaction experiences that optimize fund transfers for speed, security, and reliability
  • Ensure an efficient and intuitive onboarding experience for users interacting with payment systems, reducing friction and improving trust
  • Develop innovative features that enhance engagement, retention, and loyalty within the payments ecosystem
  • Set the standard for high-quality, secure code and lead the development of complex financial software systems
  • Influence technical decisions, contribute to strategy discussions, and shape product/domain decisions with a deep understanding of financial systems and security best practices
  • Mentor engineers, foster a culture of technical excellence, and drive process improvements in financial software development
  • Design and implement scalable, maintainable, and fault-tolerant financial systems, ensuring compliance and security best practices

Frontend DevelopmentJavascriptReact NativeTypeScriptUI DesignAPI testingNext.jsReactJSONNodeJS

Posted about 1 hour ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 169000.0 - 219000.0 USD per year

🔍 Software Development

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years of experience designing, developing, and launching backend systems
  • Experience with distributed systems using AWS, MySQL, and Kubernetes
  • 4+ years working in Site Reliability or Production Engineering
  • Own and deliver quarterly goals for the team
  • Collaborate with product management and design
  • Identify and advocate for project issues
  • Create and monitor metrics for operations
  • Set and improve code review and design standards
  • Develop talent on the team through feedback and guidance

AWSPythonKotlinKubernetesMySQL

Posted about 4 hours ago
Apply
Apply

🧭 Full-Time

💸 165000.0 - 180000.0 USD per year

🏢 Company: AG1

  • 5+ years of experience in software development.
  • Expertise in utilizing React/Next.js and TypeScript for developing scalable and robust web applications.
  • Strong experience with back-end technologies, particularly Node.js and Nest.JS.
  • Strong knowledge and experience with AWS services, particularly ECS, SNS/SQS, and Lambda Functions.
  • Experience with NoSQL databases, such as CosmosDB and MongoDB, as well as with relational databases like PostgreSQL.
  • Solid understanding of CI/CD pipelines, with experience using GitLab CI/CD.
  • Proficiency in front-end development workflows, including Flux or Redux for state management, and Immutable.js for immutable data structures.
  • Comprehensive knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth, to secure applications effectively.
  • Hands-on experience with GitLab CI/CD pipelines, demonstrating a strong capability to automate testing and deployment processes efficiently.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Solid understanding of database systems, API development, and system architecture.
  • Strong knowledge of security principles and best practices.
  • Experience with monitoring and logging tools, such as Datadog and AWS CloudWatch.
  • Develop and maintain high-quality, reusable, and efficient code for our web and mobile applications using React/Next.js, Typescript, Node.js, and potentially Flutter or React Native.
  • Design, develop, and maintain efficient and reliable back-end systems using Node.js and Nest.JS.
  • Collaborate with designers and product managers to translate designs and wireframes into high-quality user interfaces and seamless back-end integration.
  • Write unit and integration tests to ensure code quality and application stability for both front-end and back-end components.
  • Optimize components for performance across different devices and browsers, as well as ensuring high availability and responsiveness of back-end systems.
  • Build and maintain APIs to support our front-end applications and integrations.
  • Implement and maintain CI/CD pipelines for automated testing and deployment, leveraging tools like GitLab CI/CD.
  • Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Monitor system performance and troubleshoot issues to ensure high availability and responsiveness.
  • Proactively identify and implement improvements to our systems and infrastructure.
  • Contribute to the continuous improvement of our development processes and best practices.
  • Work in an agile environment and participate in sprint planning, code reviews, and daily stand-ups.
Posted about 4 hours ago
Apply
Apply

🏢 Company: Nubank👥 5001-10000💰 $265,100,000 Post-IPO Debt about 2 years agoCredit CardsFinancial ServicesBankingFinTech

  • Significant experience working in a technology evangelist, developer relation, or technical executive role.
  • Strong knowledge and experience with mobile development platforms and microservice fundamentals.
  • Skills and interest in learning new technologies like Flutter, BDC (Nubank's Backend Driven Content Platform), and languages like Clojure, Dart
  • Great teamwork skills, and someone who can build trusting relationships with pairs, that will be in general engineers.
  • Superior oral and written communication skills in Portuguese and English. Spanish is a bonus.
  • Outstanding public speaking and presentation skills.
  • Develop and deliver compelling presentations, product demos, sample solutions, and discussions to help drive awareness and adoption of the Backend Driven Content Platform by Product Teams in Nubank.
  • Create and maintain written tutorials, screencasts, demos, and videos about BDC and its features.
  • Collaborating with the BDC Team to define the product roadmap, internal marketing positioning, community user groups, and developer program initiatives
  • Pairing with Software Engineers from Nubank's Product Teams to help them to adopt and contribute to BDC Platform growth.
  • Collaborating with the Talent Brand Team on talent attraction, community engagement, content production, and events participation
Posted about 4 hours ago
Apply
Apply

📍 United States

🔍 Software Development

Experience with API to API, direct Database (Kit and Caboodle, Clarity, etc.), FHIR-based and possibly HL7 based workflows.
Leading the development of interfaces that connect the CareMessage platform with external systems

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLGitJavaSoftware ArchitectureAPI testingREST APICI/CDMicroservicesJSONData modelingNodeJSSoftware EngineeringDebugging

Posted about 4 hours ago
Apply
Apply

📍 Croatia

🧭 Full-Time

🔍 Financial Services

  • 5+ years of experience as a software developer
  • Experience building scalable services and distributed systems in Java or similar object-oriented language
  • Experience driving technical designs within a team
  • Experience writing code that is readable, scalable, and instrumented
  • Experience working in a fast-paced Agile development environment
  • Experience in communicating with users, other technical teams, and product to understand requirements, describe software product features and technical designs
  • Java & Spring Boot expertise
  • Experience with a microservice environment
  • MySQL DB
  • Mongo DB or similar NoSql database
  • Experience with Kubernetes or any cloud development platforms
  • Design solutions for complex technical and business problems
  • Develop software systems and components for our rapidly growing business
  • Write performant, maintainable code while iterating and shipping rapidly
  • Work within our backend architecture and technology stack based on:
  • Author and maintain unit and integration tests
  • Work with your Scrum team to plan sprints and delivery of features
  • Drive engineering excellence, operational stability and security into all layers of the platform
  • Participate in design and architecture discussions and planning
  • Drive the execution and delivery of features by collaborating with cross functional stakeholders
  • Work with Engineering Leadership to drive best practices in software development, testing, and production operations
  • Mentor other engineers, helping them grow in their careers
  • Contribute to recruiting efforts to continue to build your team

AWSBackend DevelopmentSQLAgileJavaKafkaKubernetesMongoDBMySQLSpring BootNosqlRESTful APIsMicroservices

Posted about 4 hours ago
Apply
Apply
🔥 (912) Senior Software Engineer
Posted about 4 hours ago

📍 Latin America

🔍 Software Development

🏢 Company: Nearsure👥 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 6+ Years of experience in Software Development.
  • Experience working with .NET C# and .NET 6 or later.
  • Experience working with AWS or Azure.
  • Experience working with Docker or Terraform.
  • Develop and implement a scalable, flexible, and highly available modern platform architecture that aligns with our business objectives.
  • Participate in architectural discussions and documentation of the modernized software platform.
  • Build and test new ideas and designs in a “fail fast” methodology that will allow the team to assess and pivot quickly as warranted.
  • Serve in a senior role for the team, assisting junior and mid-level engineers in developing and maintaining microservices-based applications, ensuring they are modular, decoupled, and maintainable.
  • Collaborate with cross-functional teams to define technical requirements, specifications, and integration points.
  • Utilize public cloud services, particularly Azure or AWS, to optimize platform performance, scalability, and cost-effectiveness.
  • Actively foster a culture of excellence and collaboration across the team.
  • Troubleshoot and resolve complex technical issues, ensuring component reliability and uptime.
  • Stay current on industry best practices, emerging technologies, and trends related to modern platform architecture, microservices, and cloud computing.

AWSDockerSoftware DevelopmentCloud ComputingGitC#Azure.NETRESTful APIsTerraformMicroservicesJSON

Posted about 4 hours ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Software Development

  • Proven commercial experience of working with React and Node
  • Experienced in JavaScript including asynchronous programming and ES6
  • Experience with GraphQL
  • Experience in distributed version control systems (e.g. Git)
  • Experience in databases (both relational and schema-less)
  • Strong focus on continuous integration and delivery
  • Strong focus in TDD
  • Good understanding of RESTful web services
  • Familiarity with performance monitoring tools
  • Crafting excellent products
  • Continuously delivering changes to products
  • Collaborating on engineering initiatives
  • Participating in show and tells
  • Joining clients’ internal events

GraphQLNode.jsGitJavascriptReactCI/CDRESTful APIs

Posted about 20 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 150237.5 - 227250.0 USD per year

🔍 Software Development

🏢 Company: Samsara👥 1001-5000💰 Secondary Market over 4 years ago🫂 Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 8+ years of experience working professionally with modern development practices.
  • Mastery of full-stack enterprise architecture with a strong emphasis on media technologies (h.265/264, ffmpeg).
  • Experience designing and architecting large, high-scale media systems.
  • Should be a quick learner and operate with minimum supervision.
  • A focus on and desire to mentor fellow engineers.
  • An ability to estimate, communicate, and deliver upon project milestones with your team.
  • Drive technology choices, implement core components, and establish architectural patterns that have a lasting impact on Samsara's media-based products.
  • Collaborate closely with full-stack engineering teams to provide expert guidance on media-specific challenges and influence the direction platform, product, and engineering culture.
  • Lead teams in delivering infrastructure and capabilities that contribute significantly to Samsara’s growth and revenue.
  • Solve complex technical problems, ensuring products reach the market quickly and with high quality, while maintaining a platform-first approach.
  • Mentor junior developers, fostering their growth and elevating the overall capabilities of the team.
  • Act as a multiplier for the team, enhancing the impact and output of every team member, and advancing Samsara’s culture of technical excellence.
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSBackend DevelopmentDockerSQLFull Stack DevelopmentGitJavascriptKubernetesSoftware ArchitectureAlgorithmsData StructuresCommunication SkillsRESTful APIsMentoringLinuxMicroservicesNodeJSSoftware Engineering

Posted about 20 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 180000.0 - 220000.0 USD per year

🔍 Blockchain/Crypto

🏢 Company: Phantom

  • Bachelor's degree in Computer Science or related field
  • 5+ years full-time software engineering experience
  • Interest in community-driven platforms
  • Build user interfaces for web platforms
  • Create APIs and services bridging blockchain and user experience
  • Lead initiatives for new blockchain support

Backend DevelopmentGraphQLNode.jsBlockchainFrontend DevelopmentFull Stack DevelopmentREST APIReact

Posted about 21 hours ago
Apply

Related Articles

Posted 6 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 6 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 6 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 6 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 6 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.