Resume and JobRESUME AND JOB
Perk logo

Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!

Perk

Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!

full-timePosted: Jan 13, 2023

Job Description

Software Engineer - Birmingham, United Kingdom

Role Overview

We are seeking a talented and passionate Software Engineer to join our growing team in Birmingham, United Kingdom. As a Software Engineer at Perk, you will play a key role in designing, developing, and maintaining our innovative travel and spend management platform. You will work closely with our product team to build new features, improve existing functionality, and ensure the scalability and reliability of our system.

Day in the Life

As a Software Engineer at Perk, your day-to-day activities may include:

  • Collaborating with product managers and designers to define and refine requirements
  • Designing and implementing new features using Python/Django and/or React
  • Integrating our platform with third-party APIs
  • Writing unit and integration tests to ensure code quality
  • Participating in code reviews
  • Troubleshooting and debugging issues
  • Monitoring system performance and identifying areas for improvement
  • Staying up-to-date with the latest technologies and trends in software development
  • Mentoring and coaching junior engineers

Why Birmingham?

Birmingham is a vibrant and growing city with a thriving tech scene. It offers a high quality of life, affordable cost of living, and excellent transport links to other major cities in the United Kingdom and Europe. Perk's office in Birmingham provides a modern and collaborative work environment, with access to all the amenities you need to be productive and successful.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Software Engineer, you can progress your career in a variety of directions, including:

  • Senior Software Engineer
  • Lead Software Engineer
  • Engineering Manager
  • Principal Engineer
  • Architect

We also offer opportunities to specialize in specific areas of software development, such as front-end development, back-end development, or DevOps.

Salary & Benefits

The salary range for this position is competitive and commensurate with experience. We also offer a comprehensive benefits package, including:

  • Competitive salary
  • Comprehensive health insurance
  • Generous vacation policy
  • Flexible work arrangements
  • Opportunities for professional development
  • Employee travel discounts
  • Stock options
  • Retirement plan
  • Life insurance
  • Disability insurance
  • Wellness programs
  • Employee assistance program
  • Company-sponsored events

Perk Culture

At Perk, we are driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. We are committed to creating a diverse and inclusive work environment where everyone feels welcome and valued.

How to Apply

If you are a talented and passionate Software Engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. To apply, please submit your resume and cover letter through our online application portal.

FAQ

  1. What programming languages do you use? We primarily use Python/Django and React.
  2. What is your development process? We follow an Agile development methodology.
  3. What is your testing strategy? We use a combination of unit, integration, and end-to-end tests.
  4. What is your deployment process? We use continuous integration and continuous deployment (CI/CD).
  5. What is your approach to code reviews? We conduct thorough code reviews to ensure code quality and adherence to standards.
  6. What is your approach to problem-solving? We encourage collaboration and open communication to solve problems effectively.
  7. What is your approach to mentoring and coaching? We provide opportunities for experienced engineers to mentor and coach junior engineers.
  8. What is your approach to professional development? We offer opportunities for employees to attend conferences, training courses, and workshops.
  9. What is your company culture like? We have a collaborative, supportive, and inclusive company culture.
  10. What are your company values? Our values are being an owner, delivering a 7-star experience, and working as one team.

Locations

  • Birmingham, West Midlands, United Kingdom

Salary

Estimated Salary Rangemedium confidence

66,000 - 99,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Djangointermediate
  • Reactintermediate
  • API Integrationintermediate
  • System Architectureintermediate
  • Agile Developmentintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • AWSintermediate
  • DevOpsintermediate
  • Communication Skillsintermediate
  • Problem-solvingintermediate
  • Teamworkintermediate
  • Time Managementintermediate
  • Analytical Skillsintermediate
  • Debuggingintermediate
  • Code Reviewintermediate
  • Software Designintermediate
  • Database Managementintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience in similar roles building technically complex products in any web programming language (experience)
  • Expert level at server-side, client-side, or full stack development (experience)
  • Obsession for quality and testing (experience)
  • Eager to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience with Python/Django and/or React (experience)
  • Experience with API integrations (experience)
  • Experience in system architecture design, implementation, and testing (experience)
  • Experience working in an Agile environment (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integration between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration
  • Mentor, coach, and train other colleagues as a domain expert
  • Collaborate with the product team to design, architect, and implement our product
  • Bring in the best tools and processes to get the job done
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews to ensure code quality and adherence to standards
  • Troubleshoot and debug issues in a timely manner
  • Contribute to the continuous improvement of our development processes
  • Stay up-to-date with the latest technologies and trends in software development

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Generous vacation policy
  • general: Flexible work arrangements
  • general: Opportunities for professional development
  • general: Employee travel discounts
  • general: Stock options
  • general: Retirement plan
  • general: Life insurance
  • general: Disability insurance
  • general: Wellness programs
  • general: Employee assistance program
  • general: Company-sponsored events
  • general: Collaborative and supportive work environment
  • general: Opportunity to work on a cutting-edge product
  • general: Make a real impact on the travel industry

Target Your Resume for "Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSoftware DevelopmentPythonReactAgileSoftware EngineerBirminghamUnited KingdomDjangoAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingServer-Side DevelopmentClient-Side DevelopmentFull Stack DevelopmentQuality AssuranceTestingAWSDevOpsTravel TechnologySaaSProduct DevelopmentEngineering JobsTech CareersBirmingham JobsUnited Kingdom JobsSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Perk logo

Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!

Perk

Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!

full-timePosted: Jan 13, 2023

Job Description

Software Engineer - Birmingham, United Kingdom

Role Overview

We are seeking a talented and passionate Software Engineer to join our growing team in Birmingham, United Kingdom. As a Software Engineer at Perk, you will play a key role in designing, developing, and maintaining our innovative travel and spend management platform. You will work closely with our product team to build new features, improve existing functionality, and ensure the scalability and reliability of our system.

Day in the Life

As a Software Engineer at Perk, your day-to-day activities may include:

  • Collaborating with product managers and designers to define and refine requirements
  • Designing and implementing new features using Python/Django and/or React
  • Integrating our platform with third-party APIs
  • Writing unit and integration tests to ensure code quality
  • Participating in code reviews
  • Troubleshooting and debugging issues
  • Monitoring system performance and identifying areas for improvement
  • Staying up-to-date with the latest technologies and trends in software development
  • Mentoring and coaching junior engineers

Why Birmingham?

Birmingham is a vibrant and growing city with a thriving tech scene. It offers a high quality of life, affordable cost of living, and excellent transport links to other major cities in the United Kingdom and Europe. Perk's office in Birmingham provides a modern and collaborative work environment, with access to all the amenities you need to be productive and successful.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Software Engineer, you can progress your career in a variety of directions, including:

  • Senior Software Engineer
  • Lead Software Engineer
  • Engineering Manager
  • Principal Engineer
  • Architect

We also offer opportunities to specialize in specific areas of software development, such as front-end development, back-end development, or DevOps.

Salary & Benefits

The salary range for this position is competitive and commensurate with experience. We also offer a comprehensive benefits package, including:

  • Competitive salary
  • Comprehensive health insurance
  • Generous vacation policy
  • Flexible work arrangements
  • Opportunities for professional development
  • Employee travel discounts
  • Stock options
  • Retirement plan
  • Life insurance
  • Disability insurance
  • Wellness programs
  • Employee assistance program
  • Company-sponsored events

Perk Culture

At Perk, we are driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. We are committed to creating a diverse and inclusive work environment where everyone feels welcome and valued.

How to Apply

If you are a talented and passionate Software Engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. To apply, please submit your resume and cover letter through our online application portal.

FAQ

  1. What programming languages do you use? We primarily use Python/Django and React.
  2. What is your development process? We follow an Agile development methodology.
  3. What is your testing strategy? We use a combination of unit, integration, and end-to-end tests.
  4. What is your deployment process? We use continuous integration and continuous deployment (CI/CD).
  5. What is your approach to code reviews? We conduct thorough code reviews to ensure code quality and adherence to standards.
  6. What is your approach to problem-solving? We encourage collaboration and open communication to solve problems effectively.
  7. What is your approach to mentoring and coaching? We provide opportunities for experienced engineers to mentor and coach junior engineers.
  8. What is your approach to professional development? We offer opportunities for employees to attend conferences, training courses, and workshops.
  9. What is your company culture like? We have a collaborative, supportive, and inclusive company culture.
  10. What are your company values? Our values are being an owner, delivering a 7-star experience, and working as one team.

Locations

  • Birmingham, West Midlands, United Kingdom

Salary

Estimated Salary Rangemedium confidence

66,000 - 99,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Djangointermediate
  • Reactintermediate
  • API Integrationintermediate
  • System Architectureintermediate
  • Agile Developmentintermediate
  • Mentoringintermediate
  • Coachingintermediate
  • Trainingintermediate
  • Web Programmingintermediate
  • Server-Side Developmentintermediate
  • Client-Side Developmentintermediate
  • Full Stack Developmentintermediate
  • Quality Assuranceintermediate
  • Testingintermediate
  • AWSintermediate
  • DevOpsintermediate
  • Communication Skillsintermediate
  • Problem-solvingintermediate
  • Teamworkintermediate
  • Time Managementintermediate
  • Analytical Skillsintermediate
  • Debuggingintermediate
  • Code Reviewintermediate
  • Software Designintermediate
  • Database Managementintermediate

Required Qualifications

  • "Product Engineering" mindset (experience)
  • Pragmatism and obsession for simplicity, efficiency, and performance (experience)
  • Extensive experience in similar roles building technically complex products in any web programming language (experience)
  • Expert level at server-side, client-side, or full stack development (experience)
  • Obsession for quality and testing (experience)
  • Eager to learn new technologies and frameworks (experience)
  • Strong communication skills (experience)
  • Experience with Python/Django and/or React (experience)
  • Experience with API integrations (experience)
  • Experience in system architecture design, implementation, and testing (experience)
  • Experience working in an Agile environment (experience)

Responsibilities

  • Product development in Python/Django and/or React of a travel-related web-based product
  • Integration between our product to 3rd party APIs
  • System architecture design, implementation, and testing
  • Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration
  • Mentor, coach, and train other colleagues as a domain expert
  • Collaborate with the product team to design, architect, and implement our product
  • Bring in the best tools and processes to get the job done
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews to ensure code quality and adherence to standards
  • Troubleshoot and debug issues in a timely manner
  • Contribute to the continuous improvement of our development processes
  • Stay up-to-date with the latest technologies and trends in software development

Benefits

  • general: Competitive salary
  • general: Comprehensive health insurance
  • general: Generous vacation policy
  • general: Flexible work arrangements
  • general: Opportunities for professional development
  • general: Employee travel discounts
  • general: Stock options
  • general: Retirement plan
  • general: Life insurance
  • general: Disability insurance
  • general: Wellness programs
  • general: Employee assistance program
  • general: Company-sponsored events
  • general: Collaborative and supportive work environment
  • general: Opportunity to work on a cutting-edge product
  • general: Make a real impact on the travel industry

Target Your Resume for "Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSoftware DevelopmentPythonReactAgileSoftware EngineerBirminghamUnited KingdomDjangoAPI IntegrationSystem ArchitectureAgile DevelopmentWeb ProgrammingServer-Side DevelopmentClient-Side DevelopmentFull Stack DevelopmentQuality AssuranceTestingAWSDevOpsTravel TechnologySaaSProduct DevelopmentEngineering JobsTech CareersBirmingham JobsUnited Kingdom JobsSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Software Engineer Careers at Perk - Birmingham, United Kingdom | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.