Senior Full-Stack Developer
New
H
HireHawkSoftware Engineering
Bogotá, Bogota, Colombia. Mexico City, Mexico City, Mexico. Buenos Aires, Buenos Aires, Argentina. São Paulo, State of São Paulo, Brazil. Santiago, Santiago Metropolitan Region, Chile. Lima, Callao Region, PeruFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Strong written and spoken English
- Required Skills
- Full Stack DevelopmentSoftware ArchitectureRESTful APIs
Requirements
- Demonstrated success solving technically difficult problems in a high-caliber engineering environment.
- Strong full-stack engineering depth, with the ability to contribute meaningfully across frontend, backend, APIs, databases, and production infrastructure.
- Evidence of shipping meaningful software to production quickly and taking substantial ownership from idea through delivery.
- Experience building systems that go beyond standard CRUD applications, such as complex integrations, data-intensive platforms, or real-time systems.
- Proven ability to make strong architectural and implementation decisions when requirements are incomplete.
- Experience building a meaningful product, platform, capability, or technical system from scratch.
- Strong written and spoken English communication skills for effective collaboration in a fully remote environment.
Responsibilities
- Own technically complex initiatives from initial problem definition and architecture through implementation, deployment, monitoring, and iteration.
- Build scalable systems across frontend experiences, backend services, APIs, databases, cloud infrastructure, and third-party platforms.
- Design solutions for challenging problems involving real-time systems, data infrastructure, distributed workflows, sophisticated integrations, or ML and data pipelines.
- Take new products and technical capabilities from 0-to-1, making sound decisions even when requirements and constraints are still evolving.
- Ship production-quality software quickly while protecting reliability, maintainability, security, and long-term scalability.
- Identify the highest-leverage technical approach instead of defaulting to unnecessary complexity or established patterns.
- Improve existing architecture and engineering systems as real-world usage reveals new performance, reliability, or scalability needs.
- Collaborate closely with product, engineering, and other stakeholders to translate difficult business and technical problems into working software.
- Take ownership beyond assigned tickets, proactively resolving blockers and driving important technical work through completion.
View Full Description & ApplyYou'll be redirected to the employer's site