Match score not available

Senior Software Engineer (LAMP)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or equivalent experience., 5+ years of web development experience, particularly with Angular., Strong knowledge of PHP web frameworks like Zend Framework, Laravel, or Symphony., Familiarity with SQL/NoSQL databases and understanding of MVC design patterns..

Key responsabilities:

  • Build efficient, testable, and reusable PHP or JavaScript modules.
  • Translate UI/UX designs into working HTML, CSS, and JavaScript, including Angular.
  • Integrate user-facing elements developed by front-end developers into the application.
  • Ensure code quality by adhering to SonarCloud quality rules for each Pull Request.

TravelNet Solutions logo
TravelNet Solutions Hospitality: Hotels, Restaurants & Leisure SME https://tnsinc.com/
201 - 500 Employees
See all jobs

Job description

Join TravelNet Solutions as a Senior Software Engineer!

Would you like to be part of a fast-moving SaaS team?

Do you value the flexibility to work at our HQ in Cottage Grove, MN, or remotely?

If you answered YES!, this may be the job for you.

A Senior Software Engineer is responsible for finding solutions to complex technical problems and delivering those solutions using the appropriate combination of front-end, back-end, or full-stack technologies, including Angular. Your primary focus will be the development of server-side logic; definition and maintenance of the central database, and ensuring high performance and responsiveness to requests. You will take beautiful UI/UX designs and convert them into working HTML, CSS, and JavaScript, including Angular. The primary application stack is LAMP, which includes the latest version of PHP, MySQL, and Linux, with the addition of Angular for front-end development. You will also be responsible for integrating elements built by your co-workers, including Angular components, into the application.

This role is perfect for someone who is:

  • A self-starter with tremendous initiative and a strong work ethic.
  • An excellent communicator and collaborator across functional teams.
  • Eager to make a high impact at a product-driven company.
  • Adaptable, quick to embrace change, and a fast learner.
  • Skilled in creative and critical thinking.
  • Detail-oriented, even in a fast-paced environment.
  • Passionate about technology and innovation.


About TravelNet Solutions:

For over 21 years, TravelNet Solutions has provided integrated software and marketing solutions for the hospitality industry, anchored by our flagship Track Property Management System and other products under the Track banner.

Our single-vendor ecosystem equips growing vacation rental companies with all the enterprise-class tools they need to scale. With ongoing investments in platform development, 70+ integration partners, and a growing list of native features, Track empowers hospitality professionals to achieve digital transformation and operational excellence.

Our Core Values reflect the behaviors that shape the tone of how we work with each other, our partners, and our customers:

  • Serve Others: Nurturing growth to help others succeed.
  • Grit: Taking ownership and never giving up on what matters most.
  • Create the Future: Innovating to disrupt the status quo.


Why Join Us?

  • Be part of a fast-moving, dynamic team focused on growth and success.
  • Work alongside a talented, collaborative, and supportive team.
  • Work for a portfolio company offering a one-vendor solution for SaaS technology, marketing, and distribution.
  • Help reshape the hospitality industry through technology and service innovation.


Perks and Benefits:

  • Full medical, dental, and vision coverage
  • Flexible Paid Time Off
  • Unlimited access to professional training and development
  • Health Savings Account with up to a $2,000 annual match
  • Flexible work environment
  • Free life insurance and long-term disability coverage
  • Flexible Spending Accounts
  • Retirement plan with employer match
  • Free snacks and soda in the office
  • $150 quarterly gift for personal use
  • Competitive wages
  • Work with an amazing team!


Responsibilities:

Build efficient, testable, and reusable PHP or JavaScript modules

Identify solutions to complex problems

Solve performance issues and architectural challenges

Integration of data storage solutions like MySQL, PostgreSQL and MongoDB

Ensure that the code that you produce passes the SonarCloud quality rules for each Pull Request

Integration of user-facing elements developed by front-end developers, including Angular components

Translate UI/UX designs and convert them into working HTML, CSS, and JavaScript, including Angular

Analyze, configure, and tune the front-end web application, including Angular performance optimization

Be a subject matter expert on web technologies, including Angular

Enforce software development standards and mentor junior engineers in Angular development best practice

Minimum Qualifications

5+ years of experience in web development, including Angular

Strong knowledge of PHP web frameworks (Zend Framework, Laravel, Symphony)

Understanding of MVC design patterns

Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS3, and Angular

Understanding accessibility and security compliance

Understanding fundamental design principles behind a scalable application, including Angular architecture and scalability considerations

User authentication and authorization between multiple systems, servers, and environments

Integration of multiple data sources and databases into one system

Creating database schemas that represent and support business processes

Familiarity with SQL/NoSQL databases and their declarative query languages

Proficient understanding of code versioning tools, such as Git, GitHub

Requires a bachelor's degree in Computer Science or an equivalent combination of education and experience; 3-5 years of experience that is directly related to the duties and responsibilities specified.

Diversity and Inclusion:

We celebrate diversity of thought, culture, and background and are committed to creating an inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, disability, or veteran status or any other protected status under applicable federal, state, or local law. We comply with all applicable laws governing nondiscrimination in every location where we operate and encourage individuals from all backgrounds to apply.

Compensation:

The typical starting salary range for this position is: $100,000-115,000

The actual salary offer will consider multiple factors, including skills, experience, education, and location. Please note that the salary reflects the base amount only and does not include total compensation, such as discretionary bonuses and benefits.

Required profile

Experience

Industry :
Hospitality: Hotels, Restaurants & Leisure
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Creative Thinking
  • Adaptability
  • Collaboration
  • Communication
  • Critical Thinking
  • Detail Oriented

Software Engineer Related jobs