Apply

Software Developer

Posted over 1 year agoViewed

View full description

πŸ’Ž Seniority level: Junior, 1 to 3

πŸ“ Location: Spain (fully remote), Barcelona, Pamplona

πŸ” Industry: Enterprise software

πŸ—£οΈ Languages: English, French

⏳ Experience: 1 to 3

Requirements:
BS or MS in Computer Science, Industrial Engineering or Telecommunications, knowledge/experience in software development, good communication skills in English, analytical thinking, availability to travel as required
Responsibilities:
Coding business management application, providing development services, participating in technical design and testing, resolving product defectsApply

Related Jobs

Apply

πŸ“ Germany, North America, Europe

🧭 Full-Time

πŸ” Internet technology and software development

🏒 Company: eyeoπŸ‘₯ 51-100InternetOpen SourcePrivacySoftwareBrowser Extensions

  • 10+ years of professional development experience with a track record in designing and building scalable services and APIs using microservices architecture.
  • Proficiency in Go and NodeJS is preferred.
  • Solid understanding of frontend clients, frameworks, and their needs.
  • Hands-on experience with cloud platforms, preferably Google Cloud, and knowledge of cloud-native services.
  • Familiarity with secure development practices and implementing secure coding principles.
  • Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols (HTTP/S, WebSocket, and gRPC).
  • Ability to debug complex issues, optimize performance, and deliver robust solutions.
  • Passion for monitoring, logging, and ensuring overall system health.
  • Excellent communication skills for effective collaboration across teams.
  • Design and develop scalable, high-performance microservices and APIs for mobile applications, browser extensions, and websites.
  • Drive end-to-end solutions aligning efforts across multiple client teams for seamless delivery.
  • Ensure security and robustness of applications by adhering to secure development practices.
  • Establish monitoring frameworks and optimize performance for mission-critical applications.
  • Collaborate with Product Managers, UI/UX Designers, and cross-functional leaders for cohesive user experiences.
  • Guide senior developers in their technical advancement and manage high-impact code reviews.
  • Stay informed about emerging technologies to evaluate and incorporate innovative tools.

GraphQLNode.jsSQLCloud ComputingOAuthGogRPCREST APINosqlMicroservices

Posted 5 days ago
Apply
Apply

πŸ“ Bulgaria, Poland, Spain, Serbia

πŸ” Cybersecurity and Linux infrastructure

🏒 Company: Cloudlinux

  • 5+ years of C programming experience.
  • Experience with GNU/Linux operating system administration and shell scripting.
  • Proficiency with various build systems, such as autotools, make, and cmake.
  • Familiarity with git-based development workflows.
  • Strong debugging skills, particularly with gdb and command-line tools.
  • Designing and implementing security modules for various Linux software (apache, nginx, PHP, dovecot, pam).
  • Optimizing algorithms used in existing code to reduce overhead.
  • Cover your code with unit and functional tests.

GitC (Programming language)LinuxDebugging

Posted about 1 month ago
Apply
Apply

πŸ“ US, Canada, Europe

🧭 Full-Time

πŸ’Έ 110000.0 - 130000.0 CAD per year

πŸ” Retail technology

🏒 Company: OriumπŸ‘₯ 11-50Energy EfficiencyElectronicsEnergy

  • 5+ years of experience as a software engineer, with some hands-on experience in retail industry operations and commerce data infrastructure.
  • Proficiency in Java with experience in serverless computing (e.g., AWS Lambda); familiarity with React is a plus.
  • Expertise in Event-Driven Architecture (EDA) and message brokers (e.g., SQS, Kafka, RabbitMQ, ActiveMQ).
  • Knowledge of OMS (Order Management Systems) and POS (Point of Sale) platforms.
  • Familiarity with CI/CD pipelines and tools like CircleCI or GitHub Actions.
  • Experience with microservices architecture and real-time data management using event streams.
  • Strong experience with API design and integration.
  • Collaborative and adaptable, thriving in a flexible and team-oriented environment.
  • Solid foundation in Computer Science fundamentals and Software Engineering principles.
  • Experience with AWS services for scalable solutions is a plus.
  • Knowledge of headless architectures and commerce technologies (e.g., NewStore, Adyen, Avalara, commercetools, Elastic Path) is a plus.
  • Develop, implement, and support high-quality project work for OMS and POS platforms, ensuring smooth operation and minimal downtime.
  • Collaborate with designers, Product Managers, and clients to gather requirements, prioritize work, and ensure timely project delivery.
  • Create and maintain technical documentation, diagrams, and APIs for effective communication of design solutions.
  • Engage with stakeholders for project updates and address concerns.
  • Write clean and efficient code adhering to best practices.
  • Conduct code reviews and provide feedback to maintain code quality.
  • Track and resolve support requests using a ticketing system.
  • Analyze incident trends and contribute to innovative solutions.
  • Validate changes through regression testing.
  • Provide feedback on system and process improvements.

AWSJavaKafkaRabbitmqREST APIServerlessCI/CDMicroservices

Posted about 2 months 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.