
Senior Software Engineer, Full Stack
Join the Engineering team.
Victoria Bros. provides services, products, and technology that are not only universally reliable but affordable especially for low income earners and underdeveloped communities.
Overview
Victoria Bros. software engineers develop technologies both internally and for partnering companies. As a Senior Software Engineer, Full Stack, you will work on partner projects with the opportunity to display leadership qualities and take on new problems while delivering high quality and efficient solutions that pushes our partners forward. With your technical expertise you will manage our partnering company project priorities, deadlines and deliverables. You will design, develop, test, deploy, maintain and enhance their software solutions.
Qualifications
You'll create the most value and grow fastest with us if you have at least these minimum qualifications:
Minimum Qualifications
- 7 years of experience with software development in one or more programming languages and with data structure / algorithms
- 5 years of experience testing, maintaining or launching software products
- 5 years of experience developing large-scale infrastructure, distributed systems, or experience with cloud services
- 3 years of experience with software design, database design and architecture
- Experience in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React or Vue.js)
- Experience in one or more back-end programming languages/frameworks: PHP 8+ (Laravel 9+), Node.js (Express.js), etc
- Experience with MySQL, MongoDB, and caching mechanisms such as Redis
- Experience with the following tools: Jira, BitBucket, Docker, Azure and AWS (e.g. EC2, ECR, ECS, etc.)
- Experience with version control systems (e.g. Git)
- Experience with security best practices and common security vulnerabilities (e.g. SQL Injection, XSS)
Preferred Qualifications
- 3 years of experience in a technical leadership role
- Knowledge of operating systems and concurrency
- Knowledge of modern PHP features and standards: PHP 8+ and PSR standards
- Ability to speak and write in English fluently
- Ability to multitask and clearly communicate goals, progress, and KPIs across various departments both upstream and downstream
- Familiarity with RESTful API design and development for seamless integration and communication between different systems
Responsibilities
As a Victoria Bros. Software Engineer, success in this role means that working in Victoria Bros. is an absolute delight for our users. This includes:
- Write and test product or software development code
- Develop and maintain server-side code using PHP and related technologies
- Develop, optimize and maintain database schemas, queries and indexing to ensure efficient data storage and retrieval
- Participate in, or lead design reviews with peers and stakeholders to define scope, timelines and deliver high-quality software
- Triage product or system issues and debug/track/resolve by analyzing sources of issues and the impact
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency)
- Managing the complete software development process from conception to development and production
- Collaborate closely with product owners, other engineers, and other stakeholders to define scope, timelines and deliver high-quality software
- Implement RESTful APIs to facilitate seamless data exchange between the front-end and back-end components
Join Us. Shape the Future.
Apply here or send us an email at career@victoriabros.com and we will be in touch.