Senior Software Engineer
PayjoyBogotáFull-Time2w ago
Machine LearningAIData ScienceGrowthEngineeringFrontendBackendremotecurated-jd
Job description
Senior Software Engineer at Payjoy.
About the role
PayJoy provides credit access to underserved populations in emerging markets through proprietary locking technology. You will join our engineering team to build financial products that help our 18 million customers achieve stability.
Key facts
What you'll do
- Develop and maintain software using PHP, Javascript, Vue, AngularJS, HTML, and CSS.
- Manage relational SQL databases, including schema design and CRUD operations.
- Create and maintain APIs for real-time data exchange with international partners.
- Own the full development lifecycle from initial requirements to deployment and bug fixes.
- Mentor junior engineers, conduct technical interviews, and contribute to team documentation.
- Participate in code reviews, pair programming, and TDD within an Agile framework.
- Ensure the secure handling of sensitive customer information.
Requirements
- Bachelor degree in Computer Science, Software Engineering, or a related technical field.
- 7+ years of professional experience in financial technology services.
- Proficiency in PHP, Java, Javascript, Vue, AngularJS, HTML, CSS, and SQL.
- Ability to work collaboratively in a team environment.
- Strong analytical and problem-solving capabilities.
Skills & tools
- PHP, Java, Javascript, Vue, AngularJS, HTML, CSS, SQL.
Practical notes
- Benefits include 100 percent company-funded health insurance for employees and immediate family, plus life insurance.
- Compensation includes an indefinite-term contract, 20 days of vacation, and unlimited sick leave.
- Perks include $2,000 USD annual co-working travel allowance, $2,000 USD annual professional development fund, phone financing, headphone benefit, home office equipment allowance, wellness perks, and catered lunches.