CAN'T WORK ON C2C or with Employers
3-month contract initially
REMOTE
URGENT NEED!
Senior Developer
Overview
· As a senior-level Developer, you are responsible for the successful delivery of digital
· products. You'll be a project leader, contributor, and technical mentor for your
· development team and department- so you'll be switching between setting direction,
· creating software, and helping your teams constantly improve. You handle it with ease through solid time management skills, mastery of client services, an inspiring attitude,
· and thoughtful application of the latest tools, trends, and practices of software
· development alongside those that are more tried-and-true.
What You Do
· Evaluate a product experience holistically, from high-level product architecture to the specifics of how individual features would fit together
· Lead in determining short- and long-term technical needs, objectives, and approaches to projects
· Take on various tasks, development-related or not, to support the different processes and needs of your project teams
· Collaborate directly every day with designers, developers, engagement managers, and clients
· Balance time between directly working on development and supervising /
· Maintaining the quality of work from other contributors on your team
Who You are
· You are a collaborative leader
· You set the stage for excellent software development through active listening and
· working side by side with your teams, clients, and department.
· You are a Master of Business and development practices
JOB DESCRIPTION- SENIOR DEVELOPER
You quickly identify and support client service and business needs with appropriate software development practices, helping your teams advance these
SKILLS:
· You are an adaptive contributor
· You're eager to jump in on tasks to support your team as needed, with no ego or complaints.
· You are an active community member
· You support your teams, the company, and the developer community by sharing knowledge and learning from others.
What You Bring
· 5-6 years of software development experience (ideally w/experience in a client service or agency environment)
· Proven experience leading teams and mentoring other developers in previous roles
· Proficiency with a variety of languages and tools (ex. Typescript/JavaScript (both in-browser and server-side with Node.js, React, Typescript, Next.js/Remix, Python, etc.)
· Familiarity with LLMs, agentic software patterns, vector databases, RAG, and applied ML
· Demonstrated practice with test-driven/behavior-driven product development
· Passion about the way you develop software, Strong communication, client service, and interpersonal skills
· Understanding of integrated development practices and experience directly collaborating with design teams
· Experience or familiarity with solving problems across multiple technology platforms (eg. browsers, applications, operating systems, mobile and connected devices, other hardware)
· Enjoy collaboration and growing with others