Senior Full Stack Engineer (581)
Responsibilities:
-
Software Engineering & Architecture: Write production-grade code using C# for backend
services and JavaScript/TypeScript (including Node.js, React, or modern JS frameworks) for web
applications. Design scalable, fault-tolerant component architectures and APIs. -
Technical Design & Planning: Produce detailed technical specifications for multi-sprint projects,
including cost work-item breakdowns and architectural trade-off evaluations. Actively seek peer
feedback through technical design reviews. -
Cloud Architecture & Integration: Develop and deploy services leveraging Amazon Web Services
(AWS). Partner with DevOps and Cloud teams to ensure optimal performance, resource efficiency,
and security across environments. -
Code Quality & Technical Standards: Participate in code reviews, enforce coding standards, and
maintain automated unit, integration, and debugging test coverage across the code base. -
Mentorship & Collaboration: Mentor mid-level and junior developers, foster a culture of technical
rigor, and partner cross-functionally with Product, Design, and QA to deliver customer-centric
features. -
Customer Empathy & Operational Support: Periodically partner with support teams to investigate
complex tier-three technical escalations, ensuring a deep understanding of customer pain points
and real-world usage.
Mandatory Skills:
-
Advanced English level is a must!
-
Bachelor's degree in Computer Science, Software Engineering, or a related field, or
equivalent practical industry experience. -
Experience: 4+ years of professional software engineering experience delivering complex,
customer-facing applications in a production environment. -
Backend Expertise: Demonstrated proficiency in C# (or strong Java experience with a proven
ability to transition to C#) and object-oriented design principles. -
Frontend & JavaScript Ecosystem: Proficiency in JavaScript and modern variants/frameworks
(TypeScript, Node.js, React). -
Cloud Infrastructure: Solid working knowledge of Amazon Web Services (AWS) core services
(e.g., EC2, S3, Lambda, DynamoDB, CloudWatch). -
Core CS Fundamentals: Strong foundational knowledge of data structures, algorithms,
asynchronous programming, distributed systems, and relational databases. -
Communication: Clear, concise written and verbal technical communication skills.
Nice to Have:
-
Experience with modern frontend frameworks (e.g., React) and building single-page applications.
-
Hands-on experience developing and maintaining public or enterprise RESTful APIs and
microservices. -
Background working in a high-scale SaaS or cloud platform environment.
-
Familiarity with educational software ecosystems, Learning Management Systems (LMS), or
enterprise integration standards (SAML, OAuth2, LTI).
Team & Environment:
Skills
As published by lever · 8 questions
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL
Short answers (1)
- Please, tell us about your current compensation package and your salary expectation.
Pick from a list (7)
- Do you live in Latin America? optional
- Please, select the country you live in: optional
- Are you able to participate and lead meetings in English? optional
- What is your tech profile? optional
- Select which languages/technologies you consider yourself proficient in: optional
- How many years of experience do you have? (Excluding internships and freelancing) optional
- Where did you hear about Ubiminds? optional