Senior Backend Developer - Bogotá, Colombia - Lean Tech

    Lean Tech
    Default job background
    Descripción

    Job Title:
    Senior


    OverviewThe Senior Developer position is designed for highly skilled professionals withextensive experience in backend web development using This role involvesleading the development of complex and scalable web applications, mentoring juniordevelopers, and contributing significantly to architectural decisions.

    It requires in-depthknowledge of , software engineering best practices, and the ability to solvecomplex technical challenges.

    Key ResponsibilitiesAdvanced Development:
    Lead and implement complex web applications using , demonstrating deep expertise in frameworks, performance optimization, and system design

    Technical Leadership:
    Guide and mentor junior and mid-level developers, fostering a culture of technical excellence and collaborative problem-solving

    Architectural Design:
    Play a crucial role in architectural and design decisions, ensuring scalability, maintainability, and performance

    Code Review and Quality Assurance:
    Uphold high standards of code quality,conduct thorough code reviews, and enforce best practices in softwaredevelopment

    Problem Solving and Innovation:
    Tackle challenging technical problems, innovate solutions, and optimize application performance for large-scale systems.
    Required Skills & Experience

    Expert-level proficiency in , including an understanding of its coreprinciples, asynchronous programming, and performance tuning.
    Strong grasp of JavaScript (ES6+) and TypeScript.
    Extensive experience with RESTful API design and development.
    Profound knowledge of database technologies (both SQL and NoSQL) and datamodeling.
    Mastery of version control systems, particularly Git.
    Nice to Have Skills

    Experience with cloud platforms (AWS, Azure, GCP) and serverless architectures.
    Familiarity with DevOps practices, including CI/CD pipelines.
    Knowledge of containerization technologies (Docker, Kubernetes).Experience in microservices architecture and distributed systems.
    Preferred Skills and Qualifications

    Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.5+ years of professional experience in backend development, with a significantfocus on Skills

    Excellent leadership and team management capabilities.
    Strong analytical and problem-solving abilities.
    Effective communication and interpersonal skills.
    Proactive in staying updated with the latest technologies and industry trends.
    Output Summary of Main Tech Skills

    Main Tech Skills:
    Advanced , JavaScript (ES6+), RESTful APIs, Database Management

    Years of Experience:
    5+ years in professional software development, with a strong focus on Technologies: Cloud Services, DevOps, Containerization,Microservices.

    #J-18808-Ljbffr