Ham Radio Prep

Senior Full Stack Developer (Backend Focus)

Argentina

9 days ago
Save Job

Summary

Senior Full Stack Developer (Backend Focus)


Ham Radio Prep / World Radio League is currently hiring a Senior Full Stack Developer with a strong focus on backend development! 馃殌


You鈥檒l work with an incredible international team of 10 people, including 3 other developers, on building innovative apps with a worldwide user base. There is opportunity for leadership, growth, and learning new skills.


You must have a minimum of 5+ years as a full stack developer, with at least 3 years of heavy backend work, including Postgres database design and management, React/Node.js experience, and data migration experience to lead our migration from Firebase to Postgres.


Watch Loom Video Overview of the Job Here: https://www.loom.com/share/7c44b7f1921f4312ad02756baec107ef?sid=37d1884f-fe6b-45a1-81d3-e6c7ae66ab9e


Apply Here: https://forms.gle/UKCMxnx9B7HKNdRE9


No Agencies! This is a full time position for a single developer.


As a Senior Full Stack Developer at Ham Radio Prep & World Radio League, you will:

  • Lead backend architecture and implementation, with an emphasis on PostgreSQL database design, optimizations, and migrations.
  • Partner with product and front-end teams (React) to deliver cohesive, performant features.
  • Migrate existing data and business logic from Firebase to PostgreSQL, ensuring data integrity, performance, and security.
  • Develop and maintain RESTful and GraphQL APIs (Node.js, Express, or similar).
  • Collaborate on DevOps tasks, deployments, CI/CD pipelines, and containerization.
  • Mentor junior engineers and establish best practices for code quality, testing, and data migrations.


Key Responsibilities


Database Design & Migration:

  • Architect normalized and scalable PostgreSQL schemas aligned with application requirements.
  • Plan and execute data migration strategies from Firebase (NoSQL) to PostgreSQL, including ETL pipelines, data validation, and rollback procedures.
  • Optimize query performance, indexing, partitioning, and backups.

API & Backend Development:

  • Build, document, and maintain APIs (REST/GraphQL) in Node.js or equivalent server-side frameworks.
  • Implement authentication, authorization, and security best practices.
  • Integrate third-party services (e.g., payment gateways, messaging, analytics).

Front-End Collaboration:

  • Must be proficient enough with React to build your own front-end as needed.
  • Work closely with React developers to define API contracts and ensure smooth data flow.
  • Troubleshoot full-stack issues, from UI to database.

Operational Excellence:

  • Contribute to CI/CD pipeline design and automation (GitHub Actions, Jenkins, etc.).
  • Monitor application performance, error rates, and uptime.
  • Use containerization (Docker, Kubernetes) for development and production deployments.

Process & Culture:

  • Use the company-issued time-tracker device daily to log work hours accurately.
  • Participate in company meetings, sprint planning, stand-ups, retrospectives
  • Mentor and conduct code reviews to maintain high engineering standards.


Qualifications


Experience:

  • 5+ years as a full stack developer, with at least 3 years of heavy backend work.
  • Proven track record designing and maintaining PostgreSQL databases in production.
  • Hands-on experience migrating data from NoSQL (Firebase or similar) to relational databases.

Technical Skills:

  • Backend: Node.js (Express) or equivalent frameworks.
  • Database: PostgreSQL (schema design, performance tuning, replication).
  • Migrations: ETL tools or custom scripts (Python, TypeScript).
  • Frontend: Solid understanding of React (hooks, state management).
  • DevOps: Docker, Kubernetes, CI/CD pipelines, cloud platforms (AWS, GCP, or Azure).

Soft Skills:

  • Strong problem-solving and analytical abilities.
  • Excellent communication skills in English.
  • Self-motivated, proactive, and able to work independently in a remote environment.
  • Experience mentoring or leading technical peers.



What We Offer:


  • Competitive salary聽
  • Full Remote, Flexible Work Hours
  • Vacation and Holidays -> 9 holidays per year on days of your choice, 1.25 vacation days accrued every month and used on days of your choice.
  • Collaborative, supportive team culture.聽
  • Small team of 10 people where you can make an impact, grow your career and knowledge
  • Great environment for learning and experimenting with new technologies and innovative apps


Expectations:

  • Full time position (Minimum 38 hours per week tracked on time tracker)
  • Flexible hours, but must join several meetings during the week (average of 1-2 per day)


Does this sound like a good fit? Apply here! https://forms.gle/UKCMxnx9B7HKNdRE9


Company Values:


  • 1% Better: We believe in getting 1% better every day, staying consistent, and learning new things.
  • Ownership: take control of your own priorities and deliverables. Take ownership of your features and always implement based on best practices, considering future consequences.
  • Positive Attitude! Stay positive and keep moving forward and you will achieve your goals.
  • Teamwork and Collaboration: One of the best ways to learn and grow is from working together. We are a very collaborative team!
  • Hard Work and Consistency: Making a little progress every day leads to BIG results.
  • Innovation: the world is changing fast, so it鈥檚 important to try new things and use the best technology like AI to optimize your work.
  • Honesty and Integrity - We believe in always being honest. Always doing the right thing.


Does this sound like a good fit? Apply here! https://forms.gle/UKCMxnx9B7HKNdRE9

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job