BOSS.Tech: Your Business Operating System SuperApp (BOSS)
Backend Developer
Location
Costa Rica
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer
BOSS.Tech
• Design, develop, test, deploy, maintain, and support production quality application code where a high level of proficiency is required on frontend and backend code • Design flexible and scalable restful API’s that enable dynamically linking with external API • Understand operational characteristics of production systems, identify abnormalities, and respond to and fix abnormalities • Plan, track, and report on work progress • Accurately estimate stories and tasks considering their level-of-effort, complexity, and uncertainty • Must have the ability to work in a dynamic, fast-paced environment • Strong communication skills to interact with Agile team members • Good analytical thinking and problem-solving skills
Job Requirements
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 3+ years of experience in Python
- 2+ years of experience in SQL
- Experience with Django or similar ORM’s
- Experience with microservices architecture
- Experience with Agile
- Bonus Skills: Relational data modeling
- Hybrid Cloud technologies like OpenShift
- A/B test platforms
- Jenkins or Azure DevOps
- Kubernetes / Docker / Containerized Infrastructure
- Background with payment processing systems
Benefits
- Hybrid work opportunity
- Flexible PTO
- Career development
- Private health insurance
- Commuter assistance
- Pura vida workspace vibes
- Support CR - Micro-lending and CCC Support
Related Guides
Related Job Pages
More Backend Engineer Jobs
.Net Umbraco Developer
BluegrassPowering digital experiences. Microsoft Gold Partner, Umbraco Gold Partner, Optimizely Silver Partner.
• Develop, test and support web and mobile applications • Provide accurate cost estimates • Research and evaluate software related technologies and products • Implement and ensure development best practices, and programming standards are adhered to across your projects • Continuously improve development processes and libraries for maintainability, scalability and efficiency • Code audits and pull request reviews • Assist and support other team members on their projects (if required) • Interact with clients to determine their requirements and needs
.NET Optimizely CMS Developer
BluegrassPowering digital experiences. Microsoft Gold Partner, Umbraco Gold Partner, Optimizely Silver Partner.
• Design, develop, and maintain web applications and content management solutions using Optimizely CMS and .NET technologies. • Implement custom functionality, features, and integrations to meet business requirements. • Work with designers and stakeholders to translate user requirements into technical solutions. • Optimize website performance, ensuring fast load times and efficient use of resources. • Troubleshoot and resolve issues related to CMS functionality, site performance, and user experience. • Implement best practices for coding, security, and data management. • Configure and customize Optimizely CMS settings, templates, and modules to enhance content management and delivery. • Develop and maintain content templates, content types, and data structures within the CMS. • Ensure content integrity and accuracy by integrating workflows and approval processes. • Collaborate with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and functionality. • Provide technical support and guidance to content authors and site administrators. • Participate in code reviews, contribute to knowledge sharing, and mentor junior developers as needed. • Maintain thorough documentation of development processes, code changes, and CMS configurations. • Report on project progress, issues, and resolutions to stakeholders and project managers.
• Participate in analysis and design phases • Ability to work though all phases of the development cycle, from design to production release • Research and make recommendations for best technologies to utilize. • Effectively participate as a member of an agile team. • Review customer feedback to use in making improvements to the system.
Senior Backend Developer, Golang
GrooveTechCom T.I., ajudamos empresas e projetos a atingir o máximo potencial de performance e crescimento sustentável.
• Software development using Golang technologies • Team collaboration to deliver end-to-end solutions • Participation in consultative projects



