Apply

Backend Software Engineer

Posted about 1 month agoViewed

View full description

💎 Seniority level: Middle, More than 3 years

📍 Location: Portugal

🔍 Industry: Software Development

🏢 Company: BytePitch - Software Labs

🗣️ Languages: English

⏳ Experience: More than 3 years

🪄 Skills: AWSNode.jsSQLBlockchainDesign PatternsData StructuresREST APINosqlCI/CDMicroservices

Requirements:
  • More than 3 years of experience in similar functions
  • Familiarity with service-oriented architectures and design patterns
  • Competence in test automation and CI/CD
  • Proficiency in performance applications and monitoring
  • Expertise in relational and non-relational databases (SQL and NoSQL)
  • Solid experience with Node.js and AWS
  • Good command of Javascript and Typescript
  • Skills in building highly concurrent and resilient services
  • Blockchain knowledge valued
  • Acquainted with agile methodologies
Responsibilities:
  • Designing, developing, testing, and maintaining backend components and systems
  • Creating efficient and secure APIs
  • Design and optimise databases
  • Building systems that handle high-traffic loads
  • Identifying and resolving performance bottlenecks
  • Implementing security best practices
  • Writing unit tests and troubleshooting issues
  • Working closely with Frontend developers and DevOps engineers
  • Creating clear technical documentation
  • Staying updated with backend development trends
Apply

Related Jobs

Apply

📍 Europe

🧭 Full-Time

🔍 Blockchain and Infrastructure Development

🏢 Company: xLabs👥 1-10EducationDigital MarketingE-LearningTraining

  • 5+ years experience as a Backend Developer
  • Experience with Node.js and Typescript
  • Knowledge of distributed systems
  • Good knowledge of Redis and databases (SQL, No-SQL)
  • Knowledge of AWS and Kubernetes
  • Design and implement open-source products
  • Provide off-chain infrastructure for blockchain interoperability

AWSNode.jsSQLBlockchainKubernetesTypeScriptRedis

Posted 14 days ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++.
  • Experience with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in both English and Portuguese.
  • Ability to work efficiently on highly scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize retrieval-augmented generation (RAG) systems.
  • Implement data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers for data pipeline integration.
  • Design and develop APIs for various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Collaborate with cross-functional teams including product managers and designers.
  • Participate in code reviews and communicate effectively with stakeholders.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBETLJavaKotlinKubernetesPyTorchC++Data engineeringGoNosqlTensorflow

Posted about 1 month ago
Apply
Apply

📍 Portugal

🔍 Corporate wellness

🏢 Company: Wellhub

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++.
  • Experience with SQL/NoSQL technologies and API development.
  • Excellent problem-solving, communication, and teamwork skills.
  • Ability to work efficiently on scalable distributed projects.
  • Passion for building reliable minimum viable products.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Develop and optimize RAG systems to enhance AI model performance.
  • Design and develop APIs for integration with AI models and other software systems.
  • Collaborate closely with product managers, designers, and engineers.
  • Participate in code reviews and communicate project progress to stakeholders.
  • Promote wellbeing in the workplace through personal and team support.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBJavaKotlinKubernetesMachine LearningPyTorchGoNosqlTensorflow

Posted about 1 month ago
Apply
Apply

📍 Portugal

🔍 Corporate wellness

🏢 Company: Wellhub

  • Bachelor’s degree in computer science or equivalent professional experience.
  • Experience in designing and developing modern web applications.
  • Experience with microservices and high volume distributed systems.
  • Proficient in Java/Kotlin/Golang/Typescript (Golang and Kotlin are plus).
  • Cloud computing experience with AWS and Cloud Native (K8s).
  • Openness to new experiences and continuous learning.
  • Strong verbal and written communication skills in English and Portuguese.
  • Work within an agile full-stack engineering team.
  • Help define system architecture and integrations.
  • Support existing systems and enhance functionality.
  • Ensure successful deliveries and maintain technical health.
  • Write maintainable code and tests.
  • Participate in incident resolution in production.
  • Mentor and help other developers.
  • Promote wellbeing within the team.

AWSBackend DevelopmentCloud ComputingJavaKotlinKubernetesMicroservices

Posted about 2 months ago
Apply
Apply

📍 Portugal

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Experience in programming languages such as Python, Go, Java, C or C++.
  • Experience with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work efficiently on scalable and distributed projects.
  • Proven experience with undefined project scopes.
  • Fast learner with adaptability to new technologies.
  • Experience in building reliable minimum viable products and pilots.
  • Strong communication skills in English and Portuguese.
  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize Retrieval-Augmented Generation (RAG) systems.
  • Implement data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers for data pipeline integration.
  • Design and develop APIs to interface with AI models and services.
  • Ensure secure, scalable, and performant APIs.
  • Enhance integration of AI applications with external software systems.
  • Collaborate with product managers, designers, and engineers.
  • Participate in code reviews and communicate project progress effectively.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBNosql

Posted 2 months ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Corporate wellness

  • An engineer with a bachelor’s degree in computer science or equivalent professional experience.
  • Experience in designing and developing modern web applications.
  • Proficient in one or more programming languages (Java, Golang, Kotlin, Node.js).
  • Experience with SQL and NoSQL technologies (such as PostgreSQL, Redis).
  • Solid architecture knowledge (event-driven architectures; serverless).
  • Willingness to learn and grow, with strong communication skills.
  • Intermediate or advanced proficiency in English.
  • Work within an agile full-stack talented engineering team.
  • Help to define the architecture of systems and integrations.
  • Support existing systems looking to enhance functionality and increase scale.
  • Take part in incident resolution and troubleshooting.
  • Help and mentor other developers.
  • Work with cutting-edge technologies on a global scale.
  • Live the mission of promoting wellbeing in the workplace.

Node.jsSQLAgileJavaKotlinGoServerlessNosqlCommunication SkillsCollaborationCI/CD

Posted 5 months ago
Apply