Fullstack Developer Technology Lead - Cr0367

Detalles de la oferta

**Show the world what you can do.
**

We're looking for an inspired, motivated, and experienced Full-Stack Developer Technology Lead (Angularjs/.Net).
The Full-Stack Developer Technology Lead (FSTL) is responsible for designing and writing code, performing code reviews, developing technical documentation, and becoming a key contributor in their team and project.
An FSTL acts as a technological leader in projects, ensuring that the group maintains high-performance levels while assessing possible risks.
This position starts transitioning into a technical leadership role and moves away from an individual contributor role.
The FSTL will work closely with clients, developers, system administrators, project managers, business analysts, and end-users, writing code, performing code reviews, load testing, composing technical documentation, and supporting other departments in their tasks.
**In this role, you will**:

- Work closely with other leaders to ensure the technology used will meet functional and performance targets
- Own the technical architecture and design of systems and oversees the development
- Understand and maps user and business requirements to an appropriate technical solution
- Own software release activities, including but not limited to reviewing code changes, client demos, QA hand-offs, and presenting solutions and justifications for tasks
- Ensure concise and clear documentation is maintained by all peers for the projects as dictated by each Capability's guidelines and best practices
- Perform code reviews and enforces coding guidelines and best practices
- Present software releases to clients, including but not limited to reviewing code changes and presenting solutions and justifications for tasks
- Debug or troubleshoot complex or critical issues that junior positions cannot handle
- Establish a continuous integration platform for the project
- Tag, branch, and merge release or target versions in the revision control system
- Create training programs for technologies within fields of expertise
- Responsible for setting up regular one-on-one meetings to provide coaching, feedback, career development, and status reporting
- Will be in charge of presentations to clients, directly working with other groups such as Creative, Business, and Technology
- Code reviewing, mentoring, and enforcing coding guidelines and best practices for more Junior teammates
- Gather new user and business requirements, maps them to appropriate technical solutions, and estimates the associated development tasks
- Establish project scaffolding and associated automation tools for the project
- Actively participates in Capability activities and initiatives
**What are we looking for?
Besides a great attitude,**

**You should have**:

- Advanced English Proficiency (B2+ reading, writing, and conversation)
- At least five years of experience working in Front-End and Back-End technologies.
- Expert knowledge of Front-End technologies (HTML/CSS/JavaScript)
- Proficiency with data storage patterns and practices, namely relational (SQL) and non-relational (NoSQL) platforms.
- Proficiency in integrating solutions with external products from third-party vendors.
- Proven track record as a technical team leader.
- Expertise with PHP back-end programming language and object-oriented analysis and design.
- Advanced-level design patterns (e.g., model-view-controller, observer, etc.)
and software engineering principles.
- Familiarity with cloud-based solutions (e.g., Amazon, Rackspace, Azure, etc.)
and deployment guidelines.
- Familiarity with web performance, such as load balancing and caching (CDN, HTTP caching, memory caching, etc.)
- Familiarity with effectively designing a system's physical and logical architecture across servers, data centers, and content delivery networks.
- Familiarity with various architectural patterns (Service Oriented Architecture, Aspect-Oriented Architecture, N-tier, Distributed Architecture, Client-Server) and the reasons for choosing each one.
- Capable of maintaining and organizing revision control systems, including choosing a branching strategy and providing merge and conflict resolution.
- Capable of configuring continuous integration servers and defining multiple environments as required for each project.
- Capable of designing and choosing a quality assurance process for the project, including guidelines for unit tests, load testing, and performance testing.
- Familiarity with system security within various platforms, including Unix and Windows, SSL certificates, single sign-on, data encryption, and role-based authorization
- Capable of dealing with Cross-browser and Responsive development
- Expert knowledge of recent development patterns and practices (Mobile First, MVC, Object-Oriented development)
- Specialist knowledge on integrating front-end development with several standard Back-End technologies (.Net, Java, PHP, Ruby) and third-party platforms
- Proficiency with popular JavaScript fram


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Hyperion Engineer

Provide a superior customer experience in all interactions with stakeholders. - Resolve assigned tickets within SLA deadlines. - Provide documented root caus...


Moody'S - Heredia

Publicado a month ago

Laravel Lead With Netsuite Experience - Remote

FullStack is the fastest-growing software consultancy in the Americas. We help organizations like Uber, GoDaddy, MGM, Siemens, and Stanford University build ...


Fullstack Labs - Heredia

Publicado a month ago

Lead Full Stack Developer

JLL supports the Whole You, personally and professionally. We're JLL—a leading professional services and investment management firm specializing in real est...


Jll - Heredia

Publicado a month ago

Smart Automation Delivery Engineer Ii

Job Description Job description • Work in an agile/iterative development environment • Peer Code Reviews and QA activities for more complex projects • Produc...


Experian - Heredia

Publicado a month ago

Built at: 2025-01-08T15:13:01.935Z