Nisum is a leading global digital commerce firm headquartered in California, with services spanning digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development. Founded in 2000 with the customer-centric motto “Building Success Together®,” Nisum has grown to over 1,800 professionals across the United States, Chile,Colombia, India, Pakistan and Canada. A preferred advisor to leading Fortune 500 brands, Nisum enables clients to achieve direct business growth by building the advanced technology they need to reach end customers in today’s world, with immersive and seamless experiences across digital and physical channels.
We are seeking an experienced Lead Fullstack Engineer to guide and mentor a team of developers while overseeing the design, development, and delivery of scalable web applications. This role combines hands-on coding with leadership responsibilities, making it ideal for a strong technical expert who is passionate about leading by example and fostering team growth. The ideal candidate will be well-versed in both front-end and back-end technologies, capable of driving project success, and supporting team members in their professional development.
As a Lead Fullstack Engineer you will be in charge of:
- Leading and mentoring a team of fullstack engineers, providing technical guidance, reviewing code, and ensuring best practices are followed.
- Design, develop, and maintain scalable web applications and services, utilizing modern front-end and back-end technologies.
- Act as the primary technical leader on projects, collaborating with cross-functional teams, including product management, design, and QA, to deliver high-quality software solutions.
- Ensure the team adheres to Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to drive continuous improvement.
- Manage the team's workload and delegate tasks, ensuring deadlines are met while maintaining a balance between quality and speed.
- Conduct regular 1:1s with team members, providing feedback, career development guidance, and fostering a collaborative and supportive team culture.
- Architect and implement fullstack solutions, optimizing performance and scalability, and ensuring smooth integration between the front-end and back-end.
- Stay current with industry trends and emerging technologies, providing strategic recommendations on new tools and frameworks that can improve team productivity and application performance.
- Take ownership of technical decision-making, ensuring that architectural choices align with both short-term project goals and long-term business strategy.
- Ensure code quality through regular reviews, automated testing, and enforcing coding standards and best practices.
- Foster collaboration and knowledge sharing across the team, encouraging innovative solutions and continuous learning.
To be successful at this role, we expect you to have the following experience and skills:
- You must reside in Chile or Colombia
- Advanced English skills
- 7+ years of experience in fullstack development, with a strong background in both front-end and back-end technologies.
- Proven leadership experience, with at least 2+ years in a technical lead or supervisory role, overseeing developers and technical decision-making.
- Expertise in front-end technologies such as JavaScript, React, Angular, Vue.js, or similar frameworks.
- Strong proficiency in back-end development using Node.js, Python, Ruby, Java, or .NET Core, with experience building and consuming RESTful APIs.
- In-depth knowledge of databases (SQL and NoSQL), with experience in database design, optimization, and querying.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices, including CI/CD, infrastructure as code, and containerization (Docker, Kubernetes).
- Experience with Agile methodologies (Scrum/Kanban) and the ability to lead a team through sprints and iterative development cycles.
- Strong understanding of version control systems (Git) and code collaboration platforms (e.g., GitHub, GitLab).
- Excellent problem-solving and analytical skills, with the ability to guide teams in resolving complex technical challenges.
- Strong communication and interpersonal skills, with the ability to effectively lead and motivate team members while working closely with stakeholders.
Not mandatory but would be a plus:
- Experience with microservices architecture and distributed systems.
- Knowledge of automated testing frameworks and practices, including TDD/BDD.
- Familiarity with container orchestration (e.g., Kubernetes) and cloud-native technologies.
- Hands-on experience with serverless architectures and modern cloud services.
- Prior experience in mentoring junior developers and fostering technical growth within a team.
¿What can we offer you?
- Belong to an international and multicultural company that supports diversity.
- Be part of international projects with a presence in North America, Pakistan, India and Latam.
- Work environment with extensive experience in remote and distributed work, using agile methodologies.
- Culture of constant learning and development in current technologies.
- Pleasant and collaborative environment, with a focus on teamwork.
- Access to learning platforms, Google Cloud certifications, Databricks, Tech Talks, etc.
- Being part of various initiatives and continuous participation in internal and external activities of innovation, hackathon, technology, agility, talks, webinars, well-being and culture with the possibility not only to participate but also to be an exhibitor.
- If you reside in Chile or Colombia you will also have access to several benefits related to our centers!
Nisum is an Equal Opportunity Employer and we are proud of our ongoing efforts to foster diversity and inclusion in the workplace.