Senior Software Engineer (Remote)
Woliba Verified employer
Actively hiring · Posted 3d ago · JEV261093F0C919F2
Job description
Senior Software Engineer for Woliba
Job Overview
We are looking for an experienced Senior Software Engineer who will develop designing and develop new software solutions; as well as support existing product updates and enhancements. Our Senior Software Engineer will join a growing team of developers responsible for building new and supporting existing products.
The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. Creative engineering is balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast-paced environment.
Responsibilities
Understand complex application design and program activities in the latest techniques and technologies: PHP, MySQL, Laravel, Rest APIs, Javascript, React, CSS, HTML and AWS Infrastructure
Implement high-quality code in an agile, test-driven development environment
Create high-performance APIs, libraries and microservices that scale to meet/exceed client expectations
Participate in design and code reviews
Perform performance and scalability analysis as needed
Find creative and elegant solutions to complex problems
Research, evaluate and adopt next-generation technologies
Build automated unit and integration tests as needed
Work closely with our Designers, Engineers, Product Owners and Application Engineers and build automated solutions
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
Prepare and install solutions by determining and designing system specifications, standards and programming
Accomplish engineering and organization mission by completing related results as needed
Protect operations by keeping information confidential
Mentor junior and mid-level engineers
Make informed decisions quickly and take ownership of services and applications at scale
Understand business needs and know how to create the tools to manage them
Grow engineering teams by interviewing, recruiting and hiring
Qualifications and Skills
5+ years of experience with PHP, MySQL, Rest APIs,
3+ years of experience with Javascript, React, CSS, and HTML
Experience with AWS Infrastructure a plus
Experience with Github and tools like Bugsnag and Crashlytics
Experience working in an agile environment that follows Scrum or other agile methodologies
Experience developing software for Enterprise clients is preferred
Experience working with project management tools such as Asana or Trello is a plus
Excellent time management skills, with the ability to work under deadlines in a fast-paced environment
Attention to detail and commitment to high-quality/error free deliverables
Great communication and problem-solving skills
Detail-oriented and a critical thinker
Collaborate with team to brainstorm and create new products
Stay on the leading edge of development practices
A team player and leader but can work independently
About you
Bachelor’s or Master’s in Computer Science or Computer Engineering
6+ years of software development experience
Experience in SaaS (Software as a Service) model building scalable platforms utilizing micro services/distributed systems architecture using: restful APIs by internal and external partners
Understanding of data structures and algorithms
Demonstrated experience with multi-tier applications
Additional experience in customer-facing sustaining, support work and customer communication
Our Culture
We help companies manage their biggest asset, their people. We are disrupting the corporate wellness market to help companies large and small to support employee and workplace wellbeing. If you’re ready to join our growing team and have the opportunity to be a part of a company that is focused on Woliba (Work-Life-Balance) then we’d love to hear from you.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Woliba.
- Track your application and get updates by email and WhatsApp.