Work With Us
Join a team that's making a difference. Explore our open positions and unique culture.
Desarrollador de Software Sénior
Senior Software Developer
At DevOcho, we pride ourselves on helping companies with custom software solutions that bring increased value to their businesses and the lives of their employees. Headquartered in Santiago de los Caballeros, Dominican Republic, we are a software development company that takes pride in delivering the top solutions to our customers. We work hard and have fun, too, with monthly events and a great team culture.
The opportunity
As a Senior Software Developer, you’ll write code, and review the code of others to maintain software that our engineers and users love. You’ll be expected to be a strong contributor and technical leader on the team while being able to work independently on tasks toward team goals. You’ll work as part of a larger team alongside other Developers to add new features, assist business users, and resolve technical debt.
We are looking for people who love creating software, code to its limits, and who will constantly make our technology better. We have an “always learning” culture driven to improve as both individuals and as a team. We are a Scrum-based Agile team that strives to deliver business value quickly. Our ideal candidate must maintain a high level of ownership and see assignments through to completion.
What you'll do
- Develop a working knowledge of the company's data, products, and services in order to better understand internal and external client needs
- Work independently on tasks and projects to support the products within the team’s scope
- Ensure code quality through code reviews, automated testing, and continuous integration processes
- Analyze technical problems, identify root causes, and propose effective solutions
- Troubleshoot and debug software defects, performance issues, and system failures
- Write clean, efficient, and maintainable code using appropriate software development methodologies, tools, and frameworks
- Contribute to the implementation of robust and scalable software solutions that meet business requirements
Who you are
- Bachelor’s degree, or equivalent experience in software engineering or software development
- 5+ years of software development experience
- Well-rounded programming, testing, and debugging skills
- Specific in-depth experience with Python and Flask is a major bonus
- Experience programming with modern web applications frameworks such as Vue.js or similar (React, Angular 2+)
- Experience with MySQL, PostgreSQL or similar
- Excellent problem-solving and analytical skills with a keen attention to detail
- Excellent verbal and written communication skills, with the ability to effectively collaborate with cross-functional teams.
- Must be flexible with a “can-do” attitude and have the ability to remain professional under high-pressure situations
- Must be organized and have the ability to multitask
- Excellent time management and planning skills
- Ability to retain and protect confidential material
- Agile professional who excels in a fast-paced environment and thrives on continuously pivoting strategies to drive business needs forward
- Bonus: Proficient in English and Spanish (both verbal and written)
- Bonus: Experience with HTMX
What we offer you
Our benefits and programs are designed to make your life better for you and your family.
- Competitive salary.
- 100% lunch subsidy.
- 100% complementary health insurance for all staff.
- Professional development opportunities.
- Continuous training program.
- Mentorship program for your growth.
- Paid time off.
- Extended paternity leave (14 days).
- Monthly reimbursement for physical activities or gym up to RD$2,000/month.
- Fun monthly events and community service activities.
- Free refreshment Fridays with peer presentations and a special incentive for presenters.
- Free coffee and tea available daily for all staff.
- Game room to relax and connect with colleagues (foosball, board games, and video games).
Work authorization
Employer work visa sponsorship and support are not provided for this role. Applicants must be currently authorized to work in the Dominican Republic and must maintain authorization to work in the Dominican Republic throughout their employment with our company.
Salary Range
DevOcho seeks to hire top-tier individuals across the country and intends for our compensation to be at a rate that allows us to recruit and retain individuals who align with our core values, purpose, mission, and vision.
Final total compensation is based on a multitude of factors including, but not limited to, skill level, relevant experience to the position, and cost of labor.
EOE statement
We believe that our differences make us stronger, and thus foster a welcoming and inclusive culture where people feel safe being themselves. DevOcho is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability or any other characteristic protected under law.
Pre-employment screening required
Depending on the role, you will be interviewed by multiple people within the company, and you may need to complete a technical assessment before we extend an offer. Additionally, in compliance with our clients' requirements, DevOcho will conduct a background check and a pre-employment compliance evaluation.
Information Security and Confidentiality
At DevOcho, protecting information and maintaining confidentiality are fundamental responsibilities for every team member. As a condition of employment, all employees must strictly comply with the company’s security policies and standards. This commitment includes, but is not limited to:
- Policy Compliance: Read, understand, and fully comply with DevOcho’s key security policies, such as the Access Control Policy and the Data Lifecycle and Management Policy.
- Confidentiality: Ensure the confidentiality, integrity, and availability of all company, client, and employee data. This responsibility continues even after the employment relationship ends.
- Asset Protection: Properly safeguard all company-provided assets—including laptops, credentials, and access keys—against loss, theft, or unauthorized use.
- Incident Reporting: Immediately report any suspected or actual security incidents, policy violations, or vulnerabilities to management.
DevOcho does not engage with external staffing agencies. Any candidates introduced by such firms will not be eligible for compensation.
Any AI-generated or incomplete application answers will be auto-rejected.