Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Back End Developer image - Rise Careers
Job details

Back End Developer

We are seeking a talented and experienced Lead Node.js Developer with expertise in backend development, particularly in GraphQL and TypeScript. In this lead role, you will be responsible for building and maintaining high-performance, scalable backend applications. You'll write clean, efficient code while mentoring junior developers, guiding architectural decisions, and ensuring smooth development processes from ideation to deployment.Primary Duties and Responsibilities• Lead and mentor a team of 5-12 backend developers, fostering collaboration and innovation.• Develop robust and scalable backend applications using Node.js, TypeScript, JavaScript, and GraphQL.• Write clean, maintainable, and well-documented code, adhering to Node.js and GraphQL best practices.• Collaborate with front-end developers to ensure seamless integration between client-side and server-side logic using GraphQL queries and mutations.• Develop and implement efficient GraphQL APIs, with a focus on security and performance optimization.• Work closely with the database team to ensure efficient data storage and retrieval, optimized for GraphQL queries.• Conduct code reviews and mentor junior developers on Node.js and GraphQL.• Participate in system design, with a focus on GraphQL architecture, and provide technical recommendations.• Conduct regular one-on-one meetings with team members, providing feedback and addressing concerns.• Complete administrative tasks in ADP for team members, including performance reviews and approving time-off.• Oversee deployment processes to ensure smooth application delivery.• Propose ideas and solutions to improve operational and technical efficiencies.• Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.• Follow policies and procedures in executing all responsibilities.• Perform other duties as required to ensure the efficient flow of work within the organization.Required Skills• Node.js backend development experience.• Strong experience with TypeScript.• Expertise in writing APIs, particularly GraphQL and RESTful.• Experience in writing tests for APIs (e.g., Jest, Mocha).• Strong SQL skills with the ability to write and review queries.• Experience with Postgres, Redis, and ElasticSearch/OpenSearch.• Familiarity with AWS technologies: OpenSearch, CloudFormation, CloudFront, CloudWatch, ElastiCache, Lambda, RDS, and S3.• Excellent problem-solving and debugging skills.• Strong communication, collaboration, and leadership skills.• Experience in Agile/Scrum methodology.• Familiarity with tools like JIRA, Confluence, and Microsoft Office applications.• Strong problem-solving skills and the ability to solve complex issues efficiently.• Excellent interpersonal, written, and verbal communication skills in a team environment.Preferred Education and Experience:Education:• B.S./M.S. in Software Engineering, Computer Science, or a related field, or equivalent experience.Experience:• 8+ years of developing backend systems in Node.js.• 4+ years of developing GraphQL systems.• 2+ years in a lead development role.• 2-5 years in a senior/lead development role.• Familiarity with architectural patterns like microservices and domain-driven design.

Average salary estimate

Estimate provided by employer
$106473 / ANNUAL (est.)
min
max
$96K
$117K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Accelerating innovation through exceptional IT services and solutions that empower customers to seamlessly adapt to new technologies. Our Vision To be recognized as the most trusted and innovative IT partner, delivering efficient and reliable ind...

27 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
September 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!