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