All Openings
Jaycon Systems, LLC
Senior Fullstack Engineer / Technical Lead
Operations - JS
·
Remote/Abroad
Location
Remote/Abroad
Department
Operations - JS
Employment Type
Upwork Contract
About the Role
Senior Full Stack Engineer / Technical Lead
Summary
The Full Stack Engineer (Senior / Technical Lead) at Jaycon Systems LLC is responsible for leading the technical direction, architecture, and development of full-stack software solutions, ensuring scalable, secure, and high-performing systems. This role works closely with cross-functional teams to oversee development standards, coordinate feature delivery, improve engineering workflows, and translate business requirements into technical solutions. The position requires both hands-on software development expertise and strong technical leadership to support ongoing product growth and operational excellence
Duties & Responsibilities
- Technical Leadership & Architecture
- Provide technical direction and architectural guidance for software development projects.
- Design and maintain scalable, secure, and maintainable system architecture.
- Establish engineering best practices, coding standards, and technical documentation.
- Full Stack Development
- Develop, maintain, and optimize frontend and backend applications using modern full-stack technologies.
- Ensure high application performance, responsiveness, and reliability.
- Support integrations between frontend systems, backend services, databases, and cloud infrastructure.
- Feature Planning & Implementation
- Translate business requirements into technical requirements, development tasks, and implementation plans.
- Coordinate feature development efforts across multiple developers.
- Ensure timely and high-quality delivery of product enhancements and new functionalities.
- Code Quality & Development Standards
- Oversee code reviews and maintain software quality standards.
- Promote best practices for testing, version control, and software maintainability.
- Ensure consistency in development methodologies and documentation.
- Deployment, Security & Infrastructure Oversight
- Maintain and improve deployment pipelines, CI/CD processes, and cloud infrastructure.
- Monitor and improve system security practices and compliance with internal standards.
- Support system stability, scalability, and operational reliability.
- Developer Support & Workflow Optimization
- Mentor and support engineering team members by providing technical guidance and removing blockers.
- Improve development workflows and team productivity.
- Foster collaboration and knowledge sharing across engineering teams.
- Cross-Functional Collaboration
- Partner with stakeholders, product teams, and leadership to align technical execution with business priorities.
- Participate in planning, prioritization, and technical decision-making processes.
- Continuous Improvement & Innovation
- Evaluate emerging technologies, tools, and AI-assisted development practices to improve engineering efficiency.
- Identify opportunities for process improvements and technical enhancements.
Necessary Skills & Knowledge
- Advanced knowledge of full stack development principles and software architecture.
- Strong proficiency in React, Node.js/Express, MongoDB, and AWS infrastructure.
- Strong understanding of CI/CD pipelines, deployment strategies, and GitLab workflows.
- Knowledge of software security practices, code review processes, and engineering standards.
- Experience with system design, scalable architecture, and performance optimization.
- Strong troubleshooting and problem-solving skills.
- Experience with AI-assisted software development workflows and engineering tools.
- Strong project coordination, communication, and technical leadership abilities.
- Ability to translate business needs into technical solutions and execution plans.
- Strong collaboration and mentoring capabilities within engineering teams.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field preferred (or equivalent practical experience).
- Minimum 5+ years of full stack software development experience.
- Prior experience in a technical leadership or team lead role.
- Demonstrated experience with React, Node.js/Express, MongoDB, AWS, CI/CD pipelines, and GitLab.
- Experience overseeing software deployments, development standards, and security practices.
- Proven ability to coordinate development efforts and unblock technical challenges.
- Strong verbal and written communication skills.
- Experience working in a remote and collaborative environment preferred.
- Strong analytical, organizational, and time-management skills.
Working Environment
- Job Type: Full-time
- Work Location: Remote
- Fast-paced, collaborative engineering environment supporting active live products in production.
- Frequent interaction with cross-functional teams, developers, and business stakeholders.
- Requires independent problem-solving, adaptability, and proactive communication across distributed teams.
- Involves participation in technical planning, architecture discussions, and ongoing product improvements.
Job Relationships
Reports to: Lead Software Development
Works closely with: PM department
Performance Metrics
- Feature Delivery Timeliness
- Percentage of technical deliverables completed within agreed timelines.
- Code Quality & Review Compliance
- Adherence to code review standards, reduction in defects, and maintainability improvements.
- System Reliability & Stability
- Uptime, incident frequency, and production issue resolution effectiveness.
Additional Information
Note: As part of our commitment to a safe and trustworthy workplace, background checks may be conducted on potential hires.