
Web/app development
Upwork
Remoto
•15 hours ago
•No application
About
Key Responsibilities ● Lead the design, development, and optimization of responsive web interfaces using React and Remix. ● Collaborate closely with designers, product managers, and stakeholders to translate business needs into elegant, scalable solutions. ● Architect and implement secure, high-performance backend services and APIs, with a strong focus on reliability and maintainability. ● Drive DevOps best practices by contributing to deployment, monitoring, and automation on AWS. ● Partner with AI and data teams to seamlessly integrate intelligent, data-driven services into the user experience. ● Provide technical leadership through code reviews, architectural discussions, and mentorship of junior engineers. ● Proactively identify and execute improvements in application performance, scalability, and system resilience. ● Influence and maintain best practices in coding standards, testing, and documentation. Qualifications ● Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent professional experience. ● 5–8 years of professional full-stack development experience, with a track record of delivering production-grade applications. ● Deep proficiency in JavaScript/TypeScript, React, and modern front-end development practices. ● Strong backend experience with Node.js and frameworks such as Remix or Next.js. ● Expertise in working with MongoDB and/or other relational and NoSQL databases. ● Strong understanding of API design (REST and GraphQL), component-based UI patterns, and state management. ● Hands-on experience deploying and scaling applications on AWS (e.g., Lambda, S3, ECS, EC2) and managing CI/CD pipelines. ● Proficient in GitHub workflows, branching strategies, and collaborative development. ● Proven ability to balance hands-on coding with architectural thinking and team leadership. ● Strong problem-solving skills, ownership mindset, and ability to thrive in a dynamic startup environment. Bonus Points ● Experience deploying production-grade applications using Remix and MongoDB. ● Domain knowledge in mortgage, fintech, or financial workflows. ● Prior experience integrating LLM-powered or AI-driven features into applications. ● Hands-on experience with Python for backend services, data pipelines, or AI/ML integration. ● Familiarity with AI/ML frameworks and APIs (e.g., Hugging Face, OpenAI, LangChain). ● Experience mentoring engineers or guiding technical teams in a startup or fast-paced environment.