About Us
UponCode is a digital consulting & enablement team helping businesses achieve sustainable growth through smart technology, automation, and strategic execution. We partner with global clients to build innovative digital products, accelerate their go-to-market strategies, and unlock new opportunities for digital transformation.
We believe great software comes from exceptional collaboration, clear processes, and strong technical leadership.
Job description
As a Senior Fullstack Developer, you will design, develop, and maintain comprehensive digital solutions for our global clients. You’ll leverage modern technologies, best practices, and your deep technical expertise to deliver robust applications. Your work will span frontend, backend, infrastructure, and beyond, ensuring high-quality, scalable, and secure implementations.
- Design and develop scalable, responsive web applications using modern frontend frameworks (React, Vue, Angular).
- Build robust, secure backend systems using Node.js, Python, PHP, Ruby on Rails, or similar backend frameworks.
- Architect databases and data structures, manage SQL and NoSQL solutions effectively.
- Implement clean, maintainable code adhering to industry best practices and coding standards.
- Manage CI/CD pipelines, infrastructure automation, and cloud deployments (AWS, Azure, Google Cloud, DigitalOcean).
- Collaborate with designers, project managers, and cross-functional teams to translate client requirements into technical solutions.
- Lead technical reviews, code quality initiatives, and mentoring of junior team members.
Experience & Qualifications
- 7+ years experience as a Fullstack Developer, working with modern web frameworks.
- Deep proficiency in frontend technologies (HTML, CSS, JavaScript, TypeScript, React/Vue/Angular).
- Strong expertise in backend languages and frameworks (Node.js, Python/Django, Ruby/Rails, PHP/Laravel).
- Experience designing and optimizing SQL (Postgres/MySQL) and NoSQL (MongoDB, Redis) databases.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Solid understanding of version control systems (Git) and CI/CD pipelines.
- Excellent communication and collaboration skills, especially in remote and asynchronous settings.
We’re looking for a passionate, detail-oriented developer ready to take ownership, solve challenging technical problems, and build impactful digital solutions with us.