TDD – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Sun, 29 Sep 2024 12:15:02 +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 TDD – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer-5/ Sun, 29 Sep 2024 12:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer-5/ Javascript Developer

Job Description:

    We are seeking a talented Javascript Developer with expertise in Node.js and TypeScript to join our dynamic team in Berlin. In this pivotal role, you will be a key contributor to our product development efforts, focusing on the design, implementation, testing, and maintenance of our innovative software platform. As part of a cutting-edge SaaS startup, you will work with advanced serverless technologies, playing a significant role in evolving our architecture. Your contributions will directly impact the functionality and performance of our applications, and you will collaborate closely with cross-functional teams to ensure the successful delivery of high-quality software solutions.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, your primary responsibilities will include the following::

    Developing and maintaining scalable and efficient web applications using Node.js and TypeScript;; Implementing testing frameworks to ensure the reliability and performance of software solutions;; Collaborating with product managers and designers to define and refine application features;; Participating in code reviews and providing constructive feedback to enhance code quality;; Contributing to the architectural decisions that drive our software development processes

Spoken Languages:

  • English;; German

Skillset:

  • Node.js
  • TypeScript
  • SQL
  • AWS Lambda
  • TDD
  • BDD
  • DDD

Soft Skills:

  • Strong communication skills
  • Ability to work collaboratively in a team environment
  • Adaptability to changing priorities
  • Problem-solving mindset
  • Attention to detail

Qualifications:

  • Proficiency in Node.js and TypeScript
  • Experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Domain-Driven Design (DDD)
  • Familiarity with serverless architectures, particularly within AWS Lambda
  • Solid understanding of SQL databases
  • Fluency in German is required

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary up to €85k based on experience
  • Fully remote work options
  • Provision of lunch, drinks, and snacks even during remote work
  • Regular team outings and activities
  • Dedicated training budget for professional development

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture emphasizes innovation, collaboration, and continuous learning. We foster a supportive environment where team members are encouraged to share ideas and participate in team-building activities. We value open communication and strive to maintain a healthy work-life balance for our employees.

Opportunities For Advancement:

  • Access to training and development programs, Potential for career growth within the company, Opportunities to take on leadership roles in projects

Visa Sponsorship:

    Available
]]>
Java Technical Lead https://whoneedsengineers.com/jobs/project-management-and-business-analysis/java-technical-lead-2/ Fri, 20 Sep 2024 17:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/java-technical-lead-2/ Java Technical Lead

Job Description:

    Join our dynamic team as a Java Technical Lead, where you will spearhead the development of innovative financial services software solutions. In this pivotal role, you will guide a talented team of developers, overseeing the design and implementation of high-quality software that adheres to industry best practices. Your expertise will be crucial in collaborating with cross-functional teams to gather requirements and deliver cutting-edge solutions. You will conduct code reviews, mentor junior developers, and troubleshoot complex issues, ensuring that our software solutions meet regulatory requirements and security standards. With your hands-on experience in Java development, particularly with the Spring framework, you will play a vital role in enhancing our software offerings.

IT Languages:

  • Java
  • Spring
  • Groovy
  • SQL

As a Java Technical Lead, you will undertake numerous responsibilities to ensure the successful development and delivery of software projects.:

    Provide technical leadership and guidance to the team of Java developers;; Architect and design robust, scalable, and maintainable software solutions;; Collaborate with product management, quality assurance, and business analysts to understand requirements;; Conduct thorough code reviews and ensure adherence to coding standards;; Lead by example in hands-on development of Java applications;; Work closely with project managers to define timelines and allocate resources;; Mentor junior developers and conduct training sessions to improve technical skills;; Analyze and troubleshoot complex technical issues and provide timely resolutions;; Ensure compliance with regulatory requirements and security standards;; Maintain comprehensive technical documentation for all developed software components

Spoken Languages:

  • English;; Romanian;; French

Skillset:

  • Spring Boot
  • Maven
  • Docker
  • MySQL
  • REST
  • SOAP
  • TDD
  • JUnit
  • Eclipse
  • Jenkins

Soft Skills:

  • Excellent leadership skills
  • Strong communication abilities
  • Effective interpersonal skills
  • Ability to work in fast-paced environments
  • Problem-solving skills

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Proven experience as a Java Developer with a history of leading development teams
  • Strong expertise in Java development, including the Spring framework
  • Experience in developing software for the financial services sector is highly desirable
  • Solid understanding of software architecture, design patterns, and best practices

Years of Experience:

    7

Location:

    Bucharest, Romania, EU

Job Benefits:

  • Comprehensive health and dental coverage
  • 401k retirement plan
  • Tuition reimbursement for professional development
  • Opportunities for career advancement
  • Flexible working conditions

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive work environment that values diversity of thought and experience. Our team is dedicated to continuous improvement and innovation, encouraging open communication and teamwork. We believe in empowering our employees through mentorship and professional development opportunities.

Opportunities For Advancement:

  • Career progression within the tech leadership framework, Access to ongoing training and skill enhancement, Potential to lead larger projects and teams

Visa Sponsorship:

    Available
]]>
Senior Backend Engineer/Java – Pricing & Premium https://whoneedsengineers.com/jobs/software-development-and-engineering/senior-backend-engineer-java-pricing-premium/ Wed, 18 Sep 2024 04:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-backend-engineer-java-pricing-premium/ Senior Backend Engineer/Java – Pricing & Premium

Job Description:

    Join a dynamic and fast-growing technology company that is revolutionizing the travel industry. As a Senior Backend Engineer focused on Pricing & Premium, you will play a pivotal role in enhancing our cloud platforms by simplifying customer experiences and creating dependable pricing and premium features. Your contributions will directly impact millions of travelers, enabling them to plan their journeys with ease and confidence. You will also be involved in advancing our internal risk management systems and enhancing our business rule engine capabilities. We value experimentation and aim to disrupt traditional profit models through a customer-centric approach. Your skills in building microservices and deploying them in production environments will be essential to our mission.

IT Languages:

  • Java
  • Spring
  • Spring Boot
  • Docker
  • Kubernetes

As a Senior Backend Engineer, you will be entrusted with various responsibilities that are crucial to the success of our technology initiatives.:

    Design, develop, and enhance scalable backend systems that interact with numerous services and data sources.;; Collaborate with your team to rapidly validate concepts and iterate based on findings to enhance our product.;; Take ownership of critical core systems, ensuring their reliability, performance, and availability.;; Write clean, maintainable code that is easy to understand and test.;; Automate processes and maintenance tasks to improve efficiency.;; Work with cross-functional teams to solve complex challenges.;; Engage in peer-reviews and pair programming to foster a collaborative environment.

Spoken Languages:

  • English;; German

Skillset:

  • Microservices
  • TDD
  • Cloud computing
  • Automation
  • Performance optimization

Soft Skills:

  • Team player
  • Strong communication skills
  • Adaptability
  • Problem-solving skills
  • Empathy

Qualifications:

  • At least three years of experience in software engineering, particularly in high-volume and high-availability systems.
  • Proficient in Java and familiar with frameworks such as Spring and Spring Boot.
  • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Knowledge of cloud platforms, specifically Google Cloud, and NoSQL databases.

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Competitive salary package
  • Flexible working arrangements
  • Diverse and inclusive work environment
  • Opportunities for professional development
  • Impactful work with innovative technology

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our culture values diversity, collaboration, and innovation. We believe in empowering our employees to take initiative and are committed to creating an inclusive environment where everyone's voice is heard. We encourage continuous learning and professional growth.

Opportunities For Advancement:

  • Career growth within the technology sector, Leadership development programs, Mentorship opportunities

Visa Sponsorship:

    Available
]]>
Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer-2/ Sun, 15 Sep 2024 20:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer-2/ Javascript Developer

Job Description:

    We are seeking a skilled and experienced Javascript Developer to join our innovative SaaS startup based in Berlin. The ideal candidate will play a pivotal role in our product development team, contributing significantly to the design, implementation, testing, and maintenance of our cutting-edge platform. This position involves working with serverless technologies and requires proficiency in Node.js and TypeScript. As part of our dynamic team, you will have the opportunity to work in a collaborative and fast-paced environment where your contributions will directly impact the growth and success of our product.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, you will be responsible for various tasks that include developing scalable applications, enhancing existing features, and collaborating with cross-functional teams to deliver high-quality software solutions.:

    Design and implement robust and scalable backend services using Node.js;; Write clean, maintainable, and efficient code while adhering to industry best practices;; Conduct code reviews and provide constructive feedback to team members;; Participate in the full software development lifecycle including requirements gathering, design, implementation, testing, and deployment;; Troubleshoot and debug applications to optimize performance;; Collaborate with product managers, designers, and other stakeholders to understand project requirements and deliver effective solutions

Spoken Languages:

  • English;; German

Skillset:

  • Node.js
  • TypeScript
  • TDD
  • BDD
  • DDD
  • AWS
  • SQL

Soft Skills:

  • Strong problem-solving skills
  • Excellent communication abilities
  • Ability to work collaboratively in a team environment
  • Adaptability and willingness to learn new technologies
  • Attention to detail and a commitment to quality

Qualifications:

  • Minimum of three years of professional experience in software development
  • Strong understanding of serverless architecture and cloud services, specifically AWS
  • Experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Domain-Driven Design (DDD)
  • Proficiency in SQL and relational database systems
  • Fluency in German is required

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary package
  • Comprehensive remote work options
  • Provision of lunch, drinks, and snacks while working from home
  • Regular team outings and social activities
  • Dedicated training budget for professional development

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of innovation, collaboration, and continuous learning. We value team spirit and encourage our employees to share ideas and contribute to the growth of the organization. We believe in maintaining a work-life balance and support our employees with flexible working arrangements.

Opportunities For Advancement:

  • Potential for career growth within the company, Opportunities to lead projects and mentor junior team members, Access to training and development programs to enhance skills

Visa Sponsorship:

    Available
]]>
Javascript Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/javascript-developer/ Tue, 10 Sep 2024 01:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/javascript-developer/ Javascript Developer

Job Description:

    We are in search of a talented Javascript Developer with a strong background in Node.js and TypeScript to join a dynamic and innovative SaaS startup located in Berlin. As a pivotal member of our product development team, you will be responsible for designing, building, testing, and maintaining our advanced platform. You will play a crucial role in enhancing our serverless architecture that leverages AWS technologies. This position offers an excellent opportunity to work in a collaborative environment where your contributions will directly impact the growth and success of our company. If you are passionate about software development and eager to take on new challenges, we would love to hear from you.

IT Languages:

  • JavaScript
  • Node.js
  • TypeScript

As a Javascript Developer, you will undertake various responsibilities that are critical to our product’s success.:

    Develop and maintain high-quality web applications using Node.js and TypeScript., Collaborate with cross-functional teams to define, design, and ship new features., Identify and correct bottlenecks and fix bugs to ensure the applications are optimized for performance., Participate in code reviews and maintain coding standards to ensure code quality., Contribute to the architecture and design of the software system.

Spoken Languages:

  • English, German

Skillset:

  • Node.js
  • TypeScript
  • AWS Lambda
  • SQL
  • TDD
  • BDD
  • DDD

Qualifications:

  • Proven experience in software development using Node.js and TypeScript.
  • Strong understanding of Test Driven Development (TDD)
  • Behavior Driven Development (BDD)
  • and Domain Driven Design (DDD).
  • Hands-on experience in a serverless environment
  • particularly with AWS Lambda.
  • Familiarity with SQL databases will be advantageous.
  • Fluency in German is essential to facilitate communication within the team.

Years of Experience:

    3

Location:

    Berlin, Germany, EU

Job Benefits:

  • Competitive salary package up to €85k based on experience.
  • Flexible working hours with fully remote options.
  • Provision of lunch
  • drinks
  • and snacks even when working from home.
  • Team bonding activities including weekly nights out.
  • Dedicated training budget for professional development.

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our team embodies a culture of innovation and collaboration
  • where each member is valued for their contributions. We prioritize work-life balance and foster a supportive environment that encourages continuous learning and professional growth. Team outings and social activities are a regular part of our routine
  • making work enjoyable and engaging.

Opportunities For Advancement:

  • Career progression into senior development roles.
  • Opportunities to lead projects and initiatives.
  • Access to training programs for skill enhancement.

Visa Sponsorship:

    Available
]]>