Software Development Engineer II Full Stack - Business
New
O
OfferUpMarketplace / E-commerce
Remote @ Mexico or ColombiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years
- Required Skills
- GraphQLNode.jsJavaTypeScriptReactRESTful APIsMicroservicesDistributed Systems
Requirements
- 2+ years of professional software engineering experience.
- Strong coding skills in React, TypeScript, HTML, CSS, and modern web tooling.
- Working understanding of Java, microservices, and distributed-systems fundamentals.
- Experience building and integrating with REST or GraphQL APIs.
- Hands-on experience using AI coding tools (e.g., Claude Code, Cursor, Copilot) in a real engineering workflow.
- Proven ability to own the delivery of multiple features end-to-end (plan, design, develop, and deploy).
- Knowledge of data structures and object-oriented design.
- Experience with responsive design, performance optimization, and cross-browser compatibility.
- Comfortable giving and receiving constructive feedback in code reviews.
- BS or MS in Computer Science, or equivalent practical experience.
Responsibilities
- Design, build, and deploy new user experiences and backend services across business verticals using React, TypeScript, GraphQL, Node.js, and Java.
- Own features end-to-end including planning, design, development, deployment, measuring metrics, and iterating.
- Break down complex engineering problems into achievable tasks and deliver them within committed timeframes.
- Work collaboratively with cross-functional teams including Product, Design, Data, and Business stakeholders.
- Contribute to A/B tests and utilize experimentation results for product decisions.
- Enforce good coding patterns, testing, and edge-case handling through active participation in code reviews.
- Coach and mentor junior team members, new hires, and interns.
- Create shared components, utilities, and services to improve team velocity.
- Maintain and improve runbooks, alerting, and monitoring for deployed features.
- Participate in a reasonable on-call rotation with the team.
View Full Description & ApplyYou'll be redirected to the employer's site