Apply

Software Engineer

Posted 3 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Middle, 3-5+ years

๐Ÿ“ Location: Greece

๐Ÿ” Industry: Financial comparison services

๐Ÿข Company: Pricefox

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 3-5+ years

๐Ÿช„ Skills: AWSPostgreSQLSoftware DevelopmentAgileElasticSearchFull Stack DevelopmentGitJavaJenkinsReact

Requirements:
  • 3-5+ years of experience with Java or any other JVM languages
  • Experience with relational databases, such as PostgreSQL or MySQL
  • Ability to understand and discuss solutions to problems
  • Passion for development and interest in learning
  • Comfortable working in an international environment with English-speaking colleagues
Responsibilities:
  • Writing clean and performant code
  • Taking full ownership in all phases of the development lifecycle
  • Contribute and improve our development and team process
  • Monitoring applications performance to improve it
  • Refactor and improve clarity of legacy systems
Apply

Related Jobs

Apply

๐Ÿ“ Greece, Cyprus

๐Ÿงญ Full-Time

๐Ÿ” E-learning

๐Ÿข Company: LearnWorlds๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $32,000,000 Series A over 3 years agoEducationEdTechE-LearningE-Commerce

  • Proven 5+ years of experience as a Full Stack Developer.
  • Expertise in PHP and modern JavaScript frameworks (e.g., Vue.js).
  • Strong understanding of backend (HTTP, APIs, databases) and front-end (HTML5, CSS3, JavaScript) technologies.
  • Hands-on experience with MongoDB and PostgreSQL databases.
  • Ability to balance backend performance with intuitive front-end design.
  • Native or near-native Greek speaker.
  • Familiarity with microservices architecture and experience with Docker and Kubernetes (nice-to-have).
  • Interest or experience in Go development (nice-to-have).
  • Past experience with LMS systems or EdTech platforms (nice-to-have).
  • Contributions to open-source projects that demonstrate full-stack capabilities (nice-to-have).

  • Implement new full-stack features by collaborating closely with designers, product managers, and other engineers.
  • Develop and maintain scalable backend systems using PHP while optimizing APIs for performance and security.
  • Build and refine front-end components using Vue.js, ensuring seamless user interactions.
  • Work on complex systems such as the Interactive Video Authoring tool and marketing automation modules.
  • Contribute to database design and optimize queries for MongoDB and PostgreSQL.
  • Troubleshoot, debug, and optimize both client- and server-side code to improve system performance.

DockerPHPPostgreSQLJavascriptKubernetesMongoDBVue.JsREST APIMicroservices

Posted 16 days ago
Apply
Apply

๐Ÿ“ Greece, other EMEA locations

๐Ÿงญ Contract

๐Ÿ” Technology, Cloud Services

๐Ÿข Company: DoiT๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and deep understanding of its workings.
  • Experience with EKS and/or GKE is advantageous.
  • Knowledge of programming languages including React and Go or willingness to learn.
  • Experience with cloud solutions and services is a plus.
  • Excellent written and verbal communication skills in English.
  • Self-organized, goal-oriented, and motivated individual.

  • Implementing features from proposal to maintenance.
  • Reviewing code through pull requests.
  • Improving the health of the codebase, dedicating one day a week to housekeeping.
  • Providing feedback during team planning and discussions.

AWS EKSGCPGitKubernetesReact.jsGo

Posted 17 days ago
Apply
Apply

๐Ÿ“ Europe

๐Ÿ” AI software development

๐Ÿข Company: Zencoder

  • Over 10 years of experience in developing complex software solutions, including both front-end and back-end parts.
  • Expert knowledge of front-end development in TypeScript or Kotlin and skills in modern front-end frameworks (React, Angular, or Vue.js).
  • Solid understanding of server-side programming languages (Node.js, Python, or Kotlin) and experience with back-end frameworks (Express.js, Django, or Spring Boot).
  • Experience with modern DevOps principles, including unit testing, CI/CD pipelines, and containerization (Docker).
  • Proven experience developing production applications for thousands or millions of users.

  • Develop IDE plugins, CI/CD bots, web applications, and numerous integrations to help customers utilize generative AI in their SDLC.
  • Create intuitive and user-friendly interfaces using modern front-end technologies like React, Angular, or Vue.js.
  • Collaborate with the AI and SWE teams to conceptualize, design, and build a code-generation add-in that automates repetitive tasks.
  • Conduct thorough testing of developed solutions, identify and address bugs or performance issues, optimizing code for efficiency and scalability.
  • Stay updated with the latest trends in full-stack development, DevOps practices, and AI technologies.

DockerNode.jsPythonSoftware DevelopmentDjangoExpress.jsSpring BootTypeScriptVue.JsAlgorithmsData StructuresgRPCAngularReactCI/CDRESTful APIs

Posted 17 days ago
Apply
Apply

๐Ÿ“ EU

๐Ÿงญ Contract

๐Ÿ” Software Engineering and Design Consultancy

  • Proven strong experience as a Python Backend Engineer.
  • Proficiency in JavaScript backend development, particularly with Node.js and serverless architectures like AWS Lambda.
  • Experience in backend programming languages such as Go or Node (nice to have).
  • Familiarity with frontend technologies, including React, JavaScript, HTML, and CSS.
  • Strong experience with GenAi and LLMs, including evals, guardrailing, RAG, and caching.
  • Experience in managing CI/CD pipelines and familiarity with tools such as Terraform and CloudFormation.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud, and containerization technologies like Docker.
  • Familiarity with multiple protocols such as HTTP, GraphQL, and gRPC.
  • Experience with various database types including relational and vector databases.
  • Substantial testing experience across code quality, security, and accessibility.
  • Ability to build high-performance and scalable applications.
  • Experience with performance monitoring tools.

  • Crafting excellent products as a Senior Backend Engineer.
  • Working on developing new features and optimizing existing systems to advance client products.
  • Building and maintaining scalable cloud infrastructure using AWS services.
  • Implementing CI/CD pipelines for automated testing and deployment.
  • Collaborating with the team on engineering initiatives to enhance skills and practices.
  • Driving good engineering practices within the team and impacting the department.
  • Participating in regular show and tell sessions to promote work across the company.

AWSBackend DevelopmentDockerGraphQLNode.jsPythonAgileHTMLCSSJavascriptKubernetesSCRUMgRPCServerlessReactCI/CDTerraform

Posted 21 days ago
Apply
Apply

๐Ÿ“ Brazil and Europe

๐Ÿงญ Full-Time

๐Ÿ” Technology, data, design, finance, insurance, mobility

๐Ÿข Company: รญlia

  • Advanced English for conversation (international project).
  • Professional experience working in software engineering teams.
  • Solid experience in full-stack web development with Node.js/TypeScript and React.
  • Track record of successfully executing projects.
  • Experience breaking down product requirements into manageable engineering tasks.
  • Ability to convert abstract business needs into tasks with product and engineering colleagues.
  • Willingness to represent team needs and engage in strategic decisions.
  • Solid experience with API technologies.
  • Strong knowledge of RDBMS technologies.
  • Experience with AWS.
  • Experience with high-traffic web applications.
  • Understanding of system design, data structures, and algorithms, along with experience in creating and evaluating technical design documents.
  • Bachelor's or Master's degree in Computer Science/Engineering.
  • Availability to work in EST time zone.

  • Collaborate with Product, UX, QA, and Engineering teams to create high-quality software.
  • Actively participate in a multidisciplinary team to develop next-generation software products and solutions.
  • Be responsible for delivering and supporting applications in a production environment.
  • Build front-end websites using client-side and server-side rendering technologies.
  • Develop back-end microservices with well-defined APIs.
  • Guide other engineers and represent team needs in strategic decisions.

AWSBackend DevelopmentNode.jsTypeScriptRDBMSREST APIReactMicroservices

Posted 22 days ago
Apply
Apply

๐Ÿ“ Dublin, Europe

๐Ÿงญ Full-Time

๐Ÿ” Software and Data

๐Ÿข Company: MongoDB๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity almost 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • At least 5 years of professional software development experience.
  • Skilled in writing large-scale, distributed backend systems in a compiled language (Java, C#, Go, etc.).
  • Comfortable working across the stack of modern web applications (e.g., React, TypeScript, Enzyme).
  • Experience with at least one major cloud provider technology (AWS, Azure, GCP).
  • Led the launch of a new module and maintained it in production.
  • Eager to solve tough problems.
  • Excellent communication skills.
  • Curious, collaborative, and motivated.

  • Build and design new features for MongoDB Atlas.
  • Become an expert in and improve systems for automatic scaling and healing of database clusters.
  • Investigate issues from cloud provider integrations down to OS configuration.
  • Contribute to and lead complex technical projects.
  • Work closely with product and design teams, considering the userโ€™s perspective.
  • Collaborate with customers and support engineers to resolve issues.
  • Develop codebase, best practices, and design principles together with team members.
  • Learn from and mentor other team members.

AWSGCPJavaMongoDBTypeScriptC#AzureGoReact

Posted 23 days ago
Apply
Apply

๐Ÿ“ EMEA, LATAM

๐Ÿ” B2B Sales Technology

๐Ÿข Company: Amplemarket๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $12,000,000 Series A over 2 years agoCRMArtificial Intelligence (AI)SaaSSalesInformation TechnologySoftware

  • Experience designing and maintaining complex/large/growing systems
  • Think critically about edge cases, failure modes, bottlenecks, and releases when reviewing designs or code
  • Debugging skills and rooting out production issues
  • Proactive approach to problem-solving and improvements
  • Commitment to best practices and testing software

  • Work directly with the co-founders
  • Have lots of autonomy and impact
  • Ship new features every week
  • Own central, complex components of the application
  • Implement a scalable, stable, and user-friendly product that can handle growth
  • Collaborate with experienced software engineers in design, development, and maintenance stages
  • Drive and deliver on the product roadmap, turning specs into features
  • Find elegant solutions to usability problems

Backend DevelopmentPostgreSQLElasticSearchFrontend DevelopmentRubyRuby on RailsRedis

Posted 23 days ago
Apply
Apply

๐Ÿ“ Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay

๐Ÿงญ Contract

๐Ÿ’ธ 52.0 - 75.0 USD per hour

๐Ÿ” Nonprofit / Technology

๐Ÿข Company: Wikimedia Foundation๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $2,100,000 Grant almost 5 years ago

  • 5-8+ years of professional software development experience
  • Experience with cross-functional teams and new product development
  • Ability to work in a self-driven, lean environment
  • Quick adaptability to new codebases and technologies
  • Experience integrating third-party API services
  • Mobile web development skills, including frontend frameworks (Vue.js or React), as well as API development and integration

  • Acting as a thought-partner on a small cross-functional team
  • Developing highly interactive experimental solutions for mobile web
  • Working independently with minimal engineering support
  • Using third-party and Wikimedia APIs
  • Staying informed about new technologies and platforms
  • Instrumenting components for monitoring and analysis
  • Recommending improvements to R&D infrastructure
  • Collaborating with design and engineering teams

Software DevelopmentGame DevelopmentVue.JsProduct DevelopmentProduct designReactCommunication SkillsAdaptability

Posted 23 days ago
Apply
Apply

๐Ÿ“ Europe

๐Ÿงญ Full-Time

๐Ÿ” FinTech, Digital Assets

  • 1-3 years of professional experience as a software engineer.
  • Solid experience with Golang.
  • Familiarity with OOP, ensuring code is tested, documented, and validated.
  • Comfortable with SDKs, APIs, automated generation, OpenAPI/Swagger specifications.
  • Experience in finance-based environments or banking infrastructures is a plus.
  • Clean Architecture experience is a big plus.
  • Enjoys a fast-paced and ever-changing environment.

  • Join a growing tech team and work closely with Senior Software Engineers, Product Managers, QA, DevOps and the CPO/Cofounder.
  • Design, implement, and maintain a robust and secure crypto trading platform.
  • Implement security measures.
  • API development.
  • Automated Testing.
  • Participate in code reviews.
  • Continuous Integration and Deployment (CI/CD).
  • Implement Regulatory Compliance.

Backend DevelopmentSoftware DevelopmentBlockchainEthereumGitGoREST APICollaborationCI/CDRESTful APIs

Posted 24 days ago
Apply
Apply

๐Ÿ“ EMEA/LATAM

๐Ÿ” B2B sales enablement

๐Ÿข Company: Amplemarket๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $12,000,000 Series A over 2 years agoCRMArtificial Intelligence (AI)SaaSSalesInformation TechnologySoftware

  • Experience designing and maintaining complex/large/growing UIs.
  • Work closely with designers to improve user experience when implementing new features.
  • Attention to detail and an artistic eye for work output.
  • Seek to reuse components and maintain a consistent design language.
  • Strive to use best practices and test software before delivery.

  • Work directly with the co-founders.
  • Have lots of autonomy and impact.
  • Ship new features every week.
  • Design and conceive new product experiences and interfaces.
  • Enhance Amplemarketโ€™s product usability and solve technical issues.
  • Collaborate with backend developers and customer support representatives.
  • Work independently and in small teams on product development.
  • Create visual/interactive content using HTML, CSS, and JavaScript (React.js).
  • Rapidly iterate on design prototypes and applications.
  • Collaborate with experienced software engineers throughout the product lifecycle.

HTMLCSSJavascriptReact.jsReactCollaborationAttention to detail

Posted 24 days ago
Apply