Apply

Senior Backend Developer

Posted over 1 year agoViewed

View full description

πŸ“ Location: North america

πŸ’Έ Salary: 140k-200k

πŸ” Industry: Banking

πŸ—£οΈ Languages: English

Requirements:
5+ years of experience building web products, 3+ years of experience building and maintaining graphql apis in production, experience building with aws in production, solid understanding of api protocols and best practices, experience with complex and secure architectures, experience working on an agile scrum team with atlassian products, and bonus points for experience with event-driven architecture, scale in saas, payments or fintech industry, developing junior and mid-level developers, and strong interest in fintech, finance or entrepreneurship.
Responsibilities:
Building and scaling a banking experience, delivering high quality code, architecting efficient solutions, partnering with product and other engineers, integrating with 3rd party libraries, improving quality of existing backend codebases, and growing into a subject matter expert.Apply

Related Jobs

Apply

πŸ“ Europe (including EEA, UK, Switzerland, Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, Western Balkans)

🧭 Full-Time

πŸ” Fintech

  • Strong knowledge of PHP 8.3 and the Symfony framework.
  • Hands-on experience with PostgreSQL and MySQL databases.
  • Familiarity with ClickHouse for analytics and Redis for caching.
  • Proficiency in managing dependencies using Composer.
  • Expertise in database design, schema optimization, and performance tuning.
  • Proven experience building and integrating REST APIs.
  • Basic understanding of the Go programming language.
  • Develop and maintain backend services using PHP 8.3 and Symfony.
  • Design, optimize, and maintain relational databases such as PostgreSQL and MySQL.
  • Implement high-performance analytics solutions with ClickHouse and caching mechanisms using Redis.
  • Manage project dependencies efficiently with Composer.
  • Design and optimize database schemas for performance and scalability.
  • Build and maintain robust REST APIs and integrate them with external services.
  • Collaborate with front-end developers and other stakeholders to deliver seamless user experiences.

Backend DevelopmentPHPPostgreSQLMySQLClickhouseREST APIRedisSymfony

Posted about 7 hours ago
Apply
Apply

πŸ“ 30+ countries

🧭 Full-Time

πŸ” Software Development

  • 8+ years of proven professional experience as a Software Engineer, with at least 3 years in .NET and C#
  • 2+ years of experience in product companies (SaaS)
  • Passion and strong skill for writing clean, maintainable, and testable code and well-documented C# code
  • Experience with writing and maintaining Unit tests and E2E tests
  • Advanced experience with MongoDB
  • Upper-intermediate or higher English proficiency (written and spoken)
  • Experience with usage of the LLM-based solutions in daily workflow (ChatGPT, CoPilot, JetBrains AI Assistant, etc).
  • Strong problem-solving skills and a growth mindset
  • Readiness to thrive in a fast-paced startup environment with extreme focus, a strong sense of ownership, and determination
  • Openness to constructive feedback and value the ideas and opinions of others
  • Design, develop, and deploy backend services and APIs that solve real-world customer challenges
  • Optimize application performance, scalability, and security
  • Collaborate with product managers, frontend engineers, and DevOps to ensure seamless integration of services
  • Troubleshoot and resolve production issues efficiently
  • Actively participate in code reviews, knowledge sharing, and continuous learning
Posted about 7 hours ago
Apply
Apply

πŸ“ 30+ countries

πŸ” Software Development

🏒 Company: SmartcatπŸ‘₯ 101-250πŸ’° $43,000,000 Series C 7 months agoInformation TechnologySoftware

  • 8+ years of proven professional experience as a Software Engineer, with at least 3 years in .NET and C#
  • 2+ years of experience in product companies (SaaS)
  • Passion and strong skill for writing clean, maintainable, and testable code and well-documented C# code
  • Experience with writing and maintaining Unit tests and E2E tests
  • Advanced experience with MongoDB
  • Upper-intermediate or higher English proficiency (written and spoken)
  • Experience with usage of the LLM-based solutions in daily workflow (ChatGPT, CoPilot, JetBrains AI Assistant, etc).
  • Strong problem-solving skills and a growth mindset
  • Readiness to thrive in a fast-paced startup environment with extreme focus, a strong sense of ownership, and determination
  • Openness to constructive feedback and value the ideas and opinions of others
  • Design, develop, and deploy backend services and APIs that solve real-world customer challenges
  • Optimize application performance, scalability, and security
  • Collaborate with product managers, frontend engineers, and DevOps to ensure seamless integration of services
  • Troubleshoot and resolve production issues efficiently
  • Actively participate in code reviews, knowledge sharing, and continuous learning
Posted 5 days ago
Apply
Apply

πŸ“ Brazil

🧭 Fulltime

πŸ” Software Development

🏒 Company: Sierra Studio

  • Extensive experience in Node.js and TypeScript.
  • Solid experience with relational databases (MySQL, Postgres) and NoSQL (DynamoDB), including schema design, queries, and optimization techniques.
  • Experience with Shopify platform, particularly developing and maintaining Shopify apps or integrations.
  • Familiarity with GraphQL, RESTful APIs, and server-side logic to integrate front-end elements with server-side functionality.
  • Experience in optimizing performance.
  • Strong problem-solving skills and the ability to make sound architectural decisions.
  • Test integration solutions rigorously to ensure reliability, security, and scalability.
  • Design, build, and maintain efficient, reusable, and reliable code for the integration platform, ensuring a standardized interface for seamless interaction with mobile applications.
  • Develop and maintain integrations with Shopify, ensuring seamless synchronization and functionality for e-commerce clients using the Dashboard Tool.
  • Develop and maintain integrations with Apps in the Shopify partner ecosystem, ensuring seamless synchronization and functionality for critical e-commerce features. Example: Reviews and UGC, Search and Filtering, Loyalty programs, etc.
  • Identify bottlenecks and bugs, and devise solutions to these problems to ensure the high performance and responsiveness of the Integration platform.
  • Work closely with the frontend and other teams to bring to life powerful and efficient integrations.
  • Implement robust testing environments and frameworks to ensure the reliability and security of the platform.

AWSBackend DevelopmentGraphQLNode.jsPostgreSQLDynamoDBMySQLShopifyTypeScriptRESTful APIs

Posted 6 days ago
Apply
Apply

πŸ“ Mexico, Argentina, Chile, Colombia, Uruguay

πŸ” Software Development

🏒 Company: DaCodes

  • 7+ years of experience in backend development with Python
  • 3+ years of experience with Django and FastAPI frameworks
  • 2+ years of experience using Pydantic for data validation
  • Experience in SQL and NoSQL databases (PostgreSQL, MariaDB, Redis)
  • Strong understanding of API development, microservices architecture, and scalability best practices
  • Hands-on experience with Docker and containerized applications
  • Familiarity with GitHub, Jira, and Agile methodologies
  • Strong analytical and problem-solving skills, with a focus on performance optimization
  • Advanced English proficiency (B2 or higher) to collaborate with international teams
  • Develop and maintain backend services using Python, Django, and FastAPI
  • Design and implement RESTful and GraphQL APIs, ensuring efficiency and security
  • Optimize database performance and design, working with SQL and NoSQL databases (PostgreSQL, MariaDB, Redis)
  • Ensure high performance, scalability, and security of backend applications
  • Integrate authentication and authorization mechanisms, using OAuth2, JWT, or API key management
  • Utilize containerization and orchestration tools like Docker and Kubernetes
  • Write unit tests and maintain high-quality code, leveraging Pytest and Pydantic for data validation
  • Work with DevOps teams to improve CI/CD pipelines for automated deployments
  • Collaborate with frontend developers, UX/UI designers, and stakeholders to ensure smooth API integration
  • Stay updated with the latest advancements in Python and backend development best practices

AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonSQLDjangoKubernetesOAuthAPI testingFastAPIRedisNosqlCI/CDRESTful APIsDevOpsMicroservicesJSON

Posted 12 days ago
Apply
Apply

πŸ“ APAC, EU

πŸ” Web-based graphic design platform

🏒 Company: ThriveCartπŸ‘₯ 11-50πŸ’° $35,000,000 about 2 years agoShoppingE-CommercePaymentsMarketingInsurance

  • 4+ years of experience as a backend developer, preferably in SaaS or web applications.
  • Strong expertise in Ruby on Rails, with a willingness to explore Go and Python.
  • Experience with cloud services and optimizing backend infrastructure for scalability and cost-effectiveness.
  • Develop, maintain, and optimize scalable backend services using Ruby on Rails, with additional exposure to Go and Python.
  • Write high-quality, modular, and maintainable code while following backend best practices.
  • Design and implement robust APIs that support evolving product needs.

AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingDesign PatternsGitRuby on RailsAPI testingGoREST APICI/CDDevOpsMicroservices

Posted 19 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: Zencoder

  • 7+ years of experience in developing complex software solutions using Python.
  • Understanding of how programming languages function under the hood, including ASTs, code flow, and related mechanisms. Knowledge of tools for working with low-level code, including language servers (LSP), linters, and compilers.
  • Experience developing complex production applications used by thousands or millions of users.
  • Strong computer science background (e.g. algorithms, data structures), strong understanding of modern architecture and design principles (e.g. SOLID) with practical application of both.
  • Deep understanding and experience of enterprise software development processes, ability to formalize typical SDLC tasks with all nuances.
  • Strong analytical and problem-solving abilities, with a knack for troubleshooting and debugging complex issues.
  • Proven ability to work effectively in a collaborative team environment, with excellent communication skills and a commitment to delivering high-quality solutions on time.
  • Eagerness to learn and adapt to new technologies and methodologies, with a passion for continuous improvement and innovation.
  • Ability to work in dynamic, fast-changing environments or experience in start-ups.
  • Prior experience in creating developer tools loved by their users would be highly advantageous, especially for VS and JetBrains add-ins.
  • Build AI agents and surrounding infrastructure and address some challenges connected to RAG and retrieval solutions.
  • Collaborate within cross-functional team to conceptualize, design, and build a code-generation add-in that empowers developers to automate repetitive tasks and boost productivity.
  • Conduct thorough testing of developed solutions, identify and address any bugs or performance issues, and optimize code for efficiency and scalability.
  • Stay updated with the latest trends and advancements in full-stack development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness.
  • Influence how software development will be done in the whole industry.

Backend DevelopmentDockerPythonSoftware DevelopmentSQLAgileArtificial IntelligenceData AnalysisFlaskGitKubernetesMachine LearningMLFlowSoftware ArchitectureAlgorithmsData StructuresREST APICI/CDDevOps

Posted 20 days ago
Apply
Apply

πŸ“ Colombia

🧭 Full-Time

πŸ’Έ 3000.0 - 5300.0 USD per month

πŸ” Software Development

🏒 Company: MasabiπŸ‘₯ 51-100πŸ’° Private about 3 years agoTicketingTransportationAppsMobileFinTech

  • Experience in Kotlin development for backend
  • Strong native Android development experience
  • Solid core programming skills in Kotlin
  • Ability to quickly pick up new technologies and domains
  • Build new features across multiple backend services
  • Advise on the best shape of a new feature

Backend DevelopmentAndroidDynamoDBGitKafkaKotlinAmazon Web ServicesGroovyMavenTerraformMicroservices

Posted 21 days ago
Apply
Apply

πŸ“ Ukraine, Armenia, Georgia, Moldova, Republic of, Serbia

πŸ” Gaming

🏒 Company: InteticsπŸ‘₯ 501-1000IT Services and IT Consulting

  • Expert-level proficiency in NestJS, Node.js, and TypeScript.
  • Strong knowledge of TypeORM and connection pools.
  • Experience with message queues/event-driven architecture (RabbitMQ, Kafka, AWS SQS).
  • Deep understanding of MySQL (version 8+), high-load scenarios, transactions, grants, and scalability.
  • Hands-on experience with high-concurrency applications.
  • Proficiency in unit testing, load testing, and E2E testing (Jest, k6, Cypress, Selenium).
  • Strong communication skills and team collaboration.
  • Experience in the gaming industry is preferred.
  • Develop and maintain backend systems using Node.js, NestJS, and TypeScript.
  • Implement event-driven architecture using RabbitMQ, Kafka, or AWS SQS.
  • Work with TypeORM for efficient database connection management.
  • Design, develop, and optimize APIs to handle high-concurrency applications.
  • Manage and scale MySQL databases (version 8+) in high-load scenarios.
  • Ensure system reliability and scalability in high-traffic environments.
  • Write unit, load, and E2E tests to ensure code quality.
  • Collaborate with cross-functional teams to deliver complex technical solutions.

Backend DevelopmentNode.jsCypressJestKafkaMySQLRabbitmqTypeScriptNest.jsSeleniumRESTful APIsJSONSoftware Engineering

Posted 21 days ago
Apply
Apply

πŸ“ France

🧭 Full-Time

πŸ” Software Development

  • Mastery of Ruby and Ruby on Rails.
  • Knowledge in another backend language such as JAVA, C#, Go or Rust will be strongly appreciated.
  • Participate actively in developments related to your platform.
  • Identify concrete areas for improvement in the existing code.
  • With the Staff, mentor junior members.
  • Participate in project framing, design, and development of new features.

DockerPostgreSQLJavaKubernetesRubyRuby on RailsC#GoCI/CDRESTful APIs

Posted about 1 month ago
Apply

Related Articles

Posted 27 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

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