Company: Nearform
Role Type: Freelance / Contract (3-month initial term with extension potential)
Location: Brazil (Fully Remote)
Seniority: Senior Level
About Nearform
Nearform is a premier team of AI experts, engineers, and designers dedicated to building intelligent digital solutions. We bridge the gap between complex digital challenges and high-impact results for global leaders like Lululemon, Puma, Starbucks, and Walmart. With over 500 experts across 20+ countries, we operate with a people-first, collaborative culture that thrives on solving real-world problems.
The Role
As a Technical Lead, you are the bridge between ambitious business requirements and scalable, innovative technical architecture. You will be responsible for guiding development teams, ensuring project success, and delivering top-tier digital products.
Your Core Responsibilities:
- Team Leadership: Provide technical guidance, line management, and mentorship to your squad.
- Project Execution: Own the successful delivery of projects from start to finish.
- Proactive Problem Solving: Identify and resolve technical bottlenecks before they impact the roadmap.
- Engineering Excellence: Champion best practices in software development, Agile methodologies, and DevOps.
- Architectural Vision: Define secure, scalable, and maintainable software architectures.
- Stakeholder Engagement: Work directly with clients to translate business needs into technical briefs and maintain clear communication regarding project status.
What We Need From You
- Proven Experience: A strong background in software engineering as a Senior Engineer or Technical Lead with a track record of mentoring others.
- React Expertise: Proficient in building robust, high-performance applications using React.
- Client-Facing Skills: Ability to work closely with customers to understand and refine technical requirements.
- Deep Technical Knowledge:
- Strong understanding of TDD (Test-Driven Development) and testing best practices.
- Expertise in version control (Git) and Agile workflows.
- Knowledge of DevOps, Cloud platforms (AWS, Azure, or GCP), and operational concerns (security, monitoring, performance, and GDPR).
- Soft Skills: Strong empathy and clear communication skills to manage teams and client relationships effectively.
- Nice-to-Have: Hands-on experience with a headless CMS, ideally Contentful.
Our Interview Process
We value your time and aim for a transparent, efficient process:
- Talent Call (30 mins): An introductory Zoom chat to discuss your background, career goals, and ensure alignment.
- Technical Assessment (1 hour): A live coding session via Zoom to demonstrate your JavaScript expertise and problem-solving skills in real-time.
- Hiring Manager Interview (45 mins): A discussion focused on your leadership style, collaboration, and approach to enterprise-level development. Note: A final client interview may be required depending on the specific project.
Why Join Us?
If you are passionate about building high-quality, impactful applications and enjoy working in an environment that prioritizes technical excellence and continuous learning, we want to meet you.
More Information
- Experience Level Senior