Rust – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 14 Oct 2024 15:40:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Rust – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Full Stack Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/full-stack-developer-18/ Mon, 14 Oct 2024 15:40:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/full-stack-developer-18/ Full Stack Developer

Job Description:

    Are you an enthusiastic and skilled developer ready to play a pivotal role in transforming the Internet? We are a dynamic team with ambitious goals aimed at enhancing Internet performance by optimizing traffic behavior on Internet Provider Networks. If you possess a creative mindset, are an adept problem-solver, and thrive in a collaborative environment where continuous learning is valued, we would love to hear from you. In this role, you will be responsible for developing robust back-end components and data-processing microservices using Python, while also supporting front-end development efforts. Your contributions will extend to maintaining efficient CI/CD processes and implementing best practices in CSS with a focus on maintainability and scalability. You will have the opportunity to influence design and architectural decisions, ensuring the best outcomes for our projects.

IT Languages:

  • Python
  • JavaScript
  • TypeScript
  • Rust

Your key responsibilities will include developing and enhancing web application components, ensuring high performance and reliability, and collaborating closely with team members to deliver exceptional user experiences.:

    Develop high-performance back-end web application components using Python;; Assist in front-end web application development;; Maintain and improve CI/CD processes;; Implement best practices in CSS for maintainability and scalability;; Lead discussions on design and architectural trade-offs

Spoken Languages:

  • English;; German

Skillset:

  • Python 3
  • JavaScript
  • TypeScript
  • Rust
  • React
  • Django Rest Framework
  • pytest
  • cypress
  • Docker Compose
  • ClickHouse
  • GitLab
  • GitLab CI/CD
  • Linux/Shell

Soft Skills:

  • Team player
  • Self-motivated
  • Effective communicator
  • Creative thinker

Qualifications:

  • 3 or more years of experience in backend development and software architecture
  • Advanced knowledge of Python 3, JavaScript, and TypeScript
  • Familiarity with Rust is a plus
  • Strong understanding of API design and web technologies
  • Experience with testing frameworks and data visualization

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Opportunities for continuous learning and personal development
  • Flexible working hours to suit your lifestyle
  • Hybrid working model with home office options
  • Health benefits including free health checks and seasonal vaccines
  • Company pension scheme with monthly contributions
  • Virtual stock options to share in company success
  • Bike leasing program for eco-friendly transportation
  • Subsidized public transport tickets

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative environment where innovation and continuous improvement are encouraged. Our team values diversity and inclusivity, creating a workplace where every voice is heard and contributions are recognized.

Opportunities For Advancement:

  • Professional growth and development programs, Mentorship opportunities, Potential leadership roles in future projects

Visa Sponsorship:

    Available
]]>
Smart Contract Developer – Decentralized Crypto Exchange https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/smart-contract-developer-decentralized-crypto-exchange/ Thu, 03 Oct 2024 13:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/smart-contract-developer-decentralized-crypto-exchange/ Smart Contract Developer – Decentralized Crypto Exchange

Job Description:

    Join our dynamic team and play a pivotal role in revolutionizing the financial sector through decentralized finance (DeFi). As a Smart Contract Developer, you will leverage your expertise in Rust and Solidity to enhance our crypto exchange platform. This position offers a unique opportunity to work in an innovative environment that fosters creativity and collaboration. You will be part of a culturally diverse team, contributing to the development of cutting-edge products that empower users and broaden access to financial services. Your skills will be essential in building secure and efficient smart contracts, utilizing your knowledge of best practices and industry standards.

IT Languages:

  • Solidity
  • Rust

As a Smart Contract Developer, your key responsibilities will include designing, developing, and deploying smart contracts on our decentralized platform. You will work closely with cross-functional teams to ensure the integrity and security of our applications.:

    Develop and implement smart contracts using Solidity and Rust;; Conduct thorough testing and audits of smart contracts to identify and mitigate vulnerabilities;; Collaborate with frontend developers to integrate smart contracts with user interfaces;; Stay updated with the latest trends in the DeFi space and blockchain technology;; Document development processes and ensure best practices are followed

Spoken Languages:

  • English;; Chinese

Skillset:

  • Solidity
  • Rust
  • Smart contract development
  • Blockchain protocols
  • DeFi protocols
  • Auditing tools
  • Truffle
  • Hardhat

Soft Skills:

  • Team player
  • Proactive
  • Strong communication skills
  • Adaptability

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Strong understanding of blockchain technology and decentralized applications

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive salary
  • Flexible working hours
  • Remote work options
  • Health and wellness programs
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We value innovation, diversity, and collaboration. Our team is driven by a passion for technology and a commitment to creating inclusive financial solutions. We encourage open communication and foster an environment where all ideas are welcomed and explored.

Opportunities For Advancement:

  • Career growth within the blockchain sector, Leadership roles in future projects, Skill enhancement through training programs

Visa Sponsorship:

    Available
]]>
Full Stack Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/full-stack-software-engineer-4/ Sun, 29 Sep 2024 08:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/full-stack-software-engineer-4/ Full Stack Software Engineer

Job Description:

    At our company, we engage in innovative and cutting-edge projects across various industries, specifically focusing on cloud-based solutions. We are on the lookout for talented Full Stack Software Engineers to join our dynamic team. Whether you are an experienced engineer or a recent graduate with a passion for coding and problem-solving, we encourage you to apply. You will be involved in developing advanced backend components and microservices, as well as implementing production-ready cloud infrastructures that cater to our clients' unique business needs. This role offers a fantastic opportunity to work closely with customers and stakeholders, translating complex requirements into functional applications. You will also have the chance to explore new technologies, contributing to the optimization of our development standards and practices throughout the project lifecycle.

IT Languages:

  • C#
  • Java
  • JavaScript
  • Python
  • Rust

As a Full Stack Software Engineer, you will play a crucial role in the development and implementation of technical solutions that meet our clients’ needs.:

    Develop state-of-the-art backend components and microservices;; Implement production-ready cloud infrastructures from databases to serverless environments;; Establish best practices in software engineering;; Collaborate with customers and stakeholders to translate business requirements into applications;; Investigate and integrate new and emerging technologies to enhance customer solutions

Spoken Languages:

  • English;; German

Skillset:

  • .NET Core
  • C#
  • Java
  • JavaScript
  • Python
  • Rust
  • NodeJS
  • Spring/SpringBoot
  • Flask
  • Django
  • REST APIs
  • GraphQL
  • Angular
  • React
  • TypeScript
  • CI/CD
  • Azure
  • AWS
  • Kubernetes

Soft Skills:

  • Effective communication skills
  • Team collaboration
  • Problem-solving mindset
  • Adaptability
  • Attention to detail

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or related fields such as engineering or statistics
  • Advanced proficiency in programming languages such as .NET Core, C#, Java, JavaScript, Python, or Rust
  • Practical experience with backend technologies, including NodeJS, Spring/SpringBoot, Flask/Django, REST APIs, or GraphQL
  • Hands-on experience with frontend technologies like Angular, React, or TypeScript
  • Familiarity with CI/CD frameworks and DevOps concepts
  • Experience with cloud technologies such as Azure or AWS and knowledge of Kubernetes is a plus
  • Understanding of database concepts and APIs

Years of Experience:

    3

Location:

    Munich, Bavaria, Germany, EU

Job Benefits:

  • Flexible working hours
  • Attractive salary package
  • 30 days of vacation
  • Hybrid working environment
  • Training and certification opportunities
  • Gym membership subsidy
  • Access to a mobility scheme
  • Participation in team-building and social events

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an open and collaborative work environment where innovation thrives. Our dynamic teams operate with the agility of a startup while benefiting from the security of a well-established corporation. We are committed to personal development and provide numerous opportunities for training and skill enhancement.

Opportunities For Advancement:

  • Professional development through training and certifications, Participation in innovative projects, Networking opportunities within a broad knowledge-sharing community

Visa Sponsorship:

    Available
]]>
Senior Software Engineer – Scheduling https://whoneedsengineers.com/jobs/software-development-and-engineering/senior-software-engineer-scheduling/ Wed, 25 Sep 2024 12:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-software-engineer-scheduling/ Senior Software Engineer – Scheduling

Job Description:

    Join an international team based in Berlin as a Senior Software Engineer, where you will play a pivotal role in enhancing the performance, features, and user design of our core product aimed at healthcare professionals, the Booking Management System (BMS). Over the past decade, our company has experienced remarkable growth driven by a pragmatic approach that prioritizes efficient scaling over premature optimization. As we continue to expand, optimizing performance has become a vital focus, leading us to rethink the architectural underpinnings of key features. Our team has dedicated significant time towards instrumenting the codebase, resulting in substantial improvements in crucial user flows. Additionally, we are re-architecting the core components of our availability service, allowing us greater flexibility in choosing the right architectural patterns and technology stack. This role will empower you to have a direct impact on our product's evolution and user satisfaction.

IT Languages:

  • React
  • Ruby
  • Rust

As a Senior Software Engineer, you will collaborate with your team to achieve the following objectives::

    Enhance the performance of key features implemented using React and Ruby on Rails, sometimes challenging existing conventions;; Adopt a user-centric approach to improve user experience through innovative features and design updates while adhering to high code quality standards;; Lead the delivery of roadmap items in collaboration with team members;; Manage the bug backlog effectively to ensure a smooth user experience;; Contribute to the establishment of a technical vision and co-develop the roadmap for upcoming quarters;; Leverage your expertise and past experiences to foster continuous improvement in our work processes

Spoken Languages:

  • English

Skillset:

  • React
  • Ruby on Rails
  • TypeScript
  • JavaScript
  • Rust
  • Testing

Soft Skills:

  • Team player
  • Problem-solving mindset
  • Adaptability
  • Effective communication
  • Leadership

Qualifications:

  • Minimum five years of software engineering experience
  • Experience with large-scale complex systems
  • Proficient with React, Ruby, and Rust
  • Strong understanding of code testing principles
  • Demonstrated ability to develop secure and maintainable products
  • Fluency in English

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Employee share plan for all staff
  • Additional health plan with Allianz
  • Quarterly or monthly bonuses based on position
  • Minimum 28 days of paid vacation
  • Parental leave program
  • Solidarity days to support health charities
  • Wellbeing program including free mental health services
  • Flexible workplace policy including hybrid options
  • Flexibility to work in EU countries and the UK
  • Public transportation reimbursement
  • Lunch vouchers and healthy office snacks
  • Discount on Urban Sports Club membership

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an inclusive work environment that values diversity and encourages a wide range of perspectives. Our commitment to enhancing healthcare access is reflected in our recruitment process, where we invite applications from individuals of all backgrounds and experiences. We respect and celebrate diversity, believing that varied ideas contribute to the overall improvement of our product and impact in the healthcare sector.

Opportunities For Advancement:

  • Leadership roles, Technical mentorship opportunities, Career development programs

Visa Sponsorship:

    Available
]]>
Backend Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/backend-engineer/ Thu, 19 Sep 2024 04:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/backend-engineer/ Backend Engineer

Job Description:

    As a Backend Engineer, you will play a crucial role in our Software Department, ensuring the development and maintenance of high-quality software solutions that support major live events, including concerts by renowned artists like Ed Sheeran and Metallica, as well as prestigious festivals such as the Roskilde and Montreux Jazz Festivals. Your expertise will help deliver a seamless and reliable user experience from the initial planning phase through to execution. You will be responsible for crafting the server-side infrastructure that drives our innovative applications and services, contributing to the overall success of our projects.

IT Languages:

  • Node.js
  • Python
  • Golang
  • Rust

You will be responsible for a variety of tasks that are essential for the development and maintenance of backend systems.:

    Write clean, maintainable, and scalable code, ensuring future-proof solutions with comprehensive unit testing.;; Collaborate with cross-functional teams to gather project requirements and design scalable backend solutions.;; Develop, test, and maintain server-side applications that meet the needs of our clients.;; Participate actively in Agile ceremonies, including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives.;; Work collaboratively with team members to improve software architecture and enhance system performance.

Spoken Languages:

  • English;; German

Skillset:

  • Node.js
  • Python
  • Golang
  • Rust
  • AWS
  • Azure
  • Google Cloud
  • Kubernetes
  • Nomad
  • SQL
  • NoSQL
  • RESTful API
  • Git
  • CI/CD

Soft Skills:

  • Strong communication skills
  • Team player mindset
  • Adaptability
  • Problem-solving capabilities

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering or a related field, or equivalent work experience.
  • Proven experience as a Backend Engineer or in a similar capacity.

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Modern office in the heart of Berlin
  • Remote work options available
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • A dynamic and collaborative work environment that values innovation, creativity, and teamwork, promoting a culture of continuous learning and professional development.

Opportunities For Advancement:

  • Career progression within the engineering team, Opportunities to lead projects, Access to professional development resources

Visa Sponsorship:

    Available
]]>