![Knak Enterprise](https://media.trabajo.org/img/noimg.jpg)
Senior Software Developer
3 weeks ago
Our Engineering Team:
At Knak, we build groundbreaking software used by marketers at many of the world’s top companies. As engineers, we foster a transparent, collaborative and blameless culture. We emphasize continuous learning and encourage our engineers to experiment in search of creative ways to solve problems and help our customers.
We have a small but rapidly growing team where you'll be given many opportunities to grow and hone your skills across our entire tech stack. Our belief is that to build great software, we have to equip ourselves with the best tools, technologies, and processes.
Roles and Responsibilities:
We are looking for a Senior Full Stack Developer to join our growing engineering team. As a Senior Developer, you will be responsible for developing user-friendly, high-performance web applications using a variety of full stack web technologies. You will work closely with team leaders, product and design teams to create compelling user experiences built upon scalable and reliable systems.
- Develop, maintain, and optimize Laravel PHP applications ensuring clean, efficient, and maintainable code.
- Collaborate with product and design teams to create user-friendly interfaces and experiences using VueJS
- Apply Object-Oriented Programming principles and best practices to design and implement software solutions across the entire technology stack.
- Utilize design patterns to create efficient and maintainable code, ensuring the scalability and modularity of our systems.
- Manage and optimize MySQL databases, including query optimization, efficient data modeling and performance tuning via optimal indexing practices.
- Leverage AWS services to deploy, maintain, and scale web applications while ensuring security and reliability.
- Participate in code reviews and provide feedback to other developers
- Collaborate with cross-functional teams to design and implement solutions that meet business requirements and technical objectives.
- Mentor and coach a growing team of intermediate/junior developers
Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
- 10+ years of software development experience, with a proven track record of building and maintaining web applications
- Proficiency in Object-Oriented Programming and familiarity with practical use of design patterns.
- Experience with frameworks such as Laravel, VueJs, React, or Angular
- Experience with TDD and automated testing frameworks such as Jest, Cypress and PHPUnit
- Demonstrated ability to design and build scalable and high-performance web applications.
- A keen eye for observability, monitoring, and performance optimization.
The Ideal Candidate will have:
- Strong understanding of RESTful APIs, Microservices, Event driven architecture and their implementation and rollout.
- Strong communication and teamwork skills, as well as the ability to work in an Agile development environment.
- An understanding of SaaS software development practice, previous experience working on a SaaS product will be viewed favorably.
- Familiarity with common SaaS architecture/release concepts, such as continuous deployments, multi-tenant architectures and services layered architecture.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Should be familiar with different forms of testing, such as unit testing, integration testing, end-to-end testing, and performance testing, and be able to write automated tests.
- Knowledge of continuous integration and continuous deployment (CI/CD) practices using GitHub Actions
- Technical proficiency in AI tooling, LLM's, AI/ML Cloud Deployment and associated libraries
- Familiarity with different types of machine learning algorithms such as supervised learning, unsupervised learning, and reinforcement learning
Goals:
- Be part of a full software development life cycle, from conception to deployment.
- Be a team player with an eye for visual design and software usability.
- Maximize code reuse, reduce duplication with a focus on team mentorship
- Work independently and collaboratively.
-
Senior Full Stack Developer
2 months ago
Canada OPES Software Full timeOPES Software is actively looking for candidates with a dynamic and positive attitude to join our team. We are looking for a Senior Full Stack Developer to help us execute on our company’s business mission through the evolution of our current product offerings and the development and deployment of the company’s new product launches. Department: ...
-
Senior Backend Spring Boot Developer
2 months ago
Canada OPES Software Full timeSenior Backend Spring Boot Developer – Java Expert OPES Software is actively looking for candidates with a dynamic and positive attitude to join our team. We are looking for a Senior Backend Spring Boot Developer – Java Expert to help us execute on our company’s business mission through evolution of our current product offerings and the development...
-
Senior Frontend Developer
2 months ago
Canada OPES Software Full timeOPES Software is actively looking for candidates with a dynamic and positive attitude to join our team. We are looking for a Senior Frontend Developer to help us execute on our company’s business mission through evolution of our current product offerings and the development and deployment of the company’s new products launches. Department: Programming...
-
Software Developer Operations Research
7 days ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
1 week ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Senior Salesforce Developer
3 weeks ago
Canada MRI Software Full timeSenior Salesforce Developer (5-8 years) page is loaded Senior Salesforce Developer (5-8 years) Apply locations Bangalore, India Office time type Full time posted on Posted 30+ Days Ago job requisition id R-102047 JOB SUMMARY: As a Salesforce Developer, you will play a pivotal role in our development team, focusing on designing, developing, and deploying...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Software Developer Operations Research
2 weeks ago
Canada IBS Software Full timeIBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the domain, IBS offers a range of products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies that help them increase...
-
Senior Software Developer
1 week ago
Canada Trapeze Group Full timeJob Summary:As part of a team of talented individuals, you would play an important role in designing, developing, and maintaining exciting and responsive software solutions.Job Description:You will be part of a team working on a range of next generation solutions for public fixed-route transit. You will work on a variety of development tasks in a growing...
-
Senior Software Developer
7 days ago
Canada Trapeze Group Full timeJob Summary:As part of a team of talented individuals, you would play an important role in designing, developing, and maintaining exciting and responsive software solutions.Job Description:You will be part of a team working on a range of next generation solutions for public fixed-route transit. You will work on a variety of development tasks in a growing...
-
Senior Software Developer
2 weeks ago
Canada Trapeze Group Full timeJob Summary:As part of a team of talented individuals, you would play an important role in designing, developing, and maintaining exciting and responsive software solutions.Job Description:You will be part of a team working on a range of next generation solutions for public fixed-route transit. You will work on a variety of development tasks in a growing...