Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (NodeJS) - Contractual image - Rise Careers
Job details

Senior Backend Engineer (NodeJS) - Contractual

We are looking for a Senior Backend Engineer who can hack around multiple technologies and build highly scalable, low latency, distributed systems with RESTful services. You will be responsible for the development of new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

you’ll be responsible for —

  • The development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • Writing clean, high-quality, high-performance and maintainable code.
  • The entire lifecycle of stories: development, test, production, and subsequent fixes and improvements.
  • Solving complex technical problems.
  • Developing a highly scalable and performant backend based on event driven architecture.
  • Building robust, secure and scalable microservices.
  • Splitting features into tasks and for the backend architecture and its evolution.
  • Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
  • Coordinating cross-functionally to ensure the project meets business objectives and compliance standards. This includes collaborating with QAs, PMs to ensure timely delivery of high-quality apps.
  • Participating in, designing and driving the code review process.
  • Implementing RESTful services with a metric-driven API Gateway.
  • Ensuring sub-second server response and will be responsible to implement relational, document, key, object or graph data-stores, index stores and messaging stores as needed.
  • Tracking defects and working with business owners and users to triage bugs and manage backlog.
  • Taking ownership to run and maintain Cloud infrastructure.
  • Evaluating relevant technologies, influencing and driving architecture and design discussions.
  • Working with database Technologies such as Mysql, Postgresql, MongoDB, Caching
  • Performance profiling, debugging, and benchmarking.
  • Working on server-side services like Redis, ElasticSearch, AWS Services, etc.
  • Following DevOps practices and working on tools like CI/CD (GOCD, Harness, Github action)



you need —

  • 6+ years of experience in software development with a strong base and framework expertise in Node.js.
  • A strong portfolio showcasing your technical expertise and leadership capabilities.
  • To work on the design, development & delivery of the backend and underlying software component.
  • To execute long and short term project plans and roadmap by working on new features, revamping existing features and migration.
  • Showcase a deep understanding of technical design and take end-to-end responsibility for your features, from design to production.
  • Collaborate independently with stakeholders and product managers to define project requirements and break down complex problems into manageable tasks.
  • Prioritize and deliver project milestones effectively, ensuring timely delivery and adherence to quality standards.
  • Participate in team on-call activities, identifying and resolving root causes of recurring issues.
  • Mentor junior engineers (SDE1s/SDE2s) for functional excellence, conduct knowledge-sharing sessions, and contribute to hiring activity.
  • Strong problem solving, communication, and interpersonal skills, with the ability to effectively drive solutions to closure.



bonus points for —

  • Open-source contributions, side-projects, blog posts and YT tech videos.
  • Experience in other programming languages such as Golang, Perl.
  • Log Analysis.
  • Cloud Run, Cloud Pub/Sub, Cloud Tasks, Kubernetes, Cloud Vision experience.
  • AWS stack experience.
  • Machine learning experience.

what you get —

  • Best in class salary: We hire only the best, and we pay accordingly.
  • Proximity Talks: Meet other designers, engineers, and product geeks — and learn from experts in the field.
  • Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.


about us—

We are Proximity — a global team of coders, designers, product managers, geeks, and experts. We solve complex problems and build cutting-edge tech at scale. Here’s a quick guide to getting to know us better:

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

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.

What You Should Know About Senior Backend Engineer (NodeJS) - Contractual, Proximity Works

Are you a Senior Backend Engineer with a knack for Node.js? If so, Proximity wants you on board! We're seeking a skilled professional who can easily navigate multiple technologies to develop high-performing, scalable distributed systems with RESTful services. Your expertise in building internal software products will solve complex challenges for fast-growing and enterprise-level companies. In this role, you will tackle the entire server-side logic, manage the central database, and ensure top-notch performance and responsiveness for frontend requests. We value team members who can write clean, maintainable code and manage the lifecycle of development processes. As a Senior Backend Engineer, you will play a vital role in creating robust, secure microservices while coordinating with cross-functional teams to align project objectives with interesting business needs. You should also be comfortable with various data storage solutions, profiling, and debugging, all while adhering to DevOps practices. We're looking for someone with at least 6 years of experience, strong leadership skills, and a passion for working on challenging technical problems. Join us at Proximity, where your talents will not only receive a competitive salary, but you will also collaborate with an inspiring team and continue to grow in your career every day!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (NodeJS) - Contractual Role at Proximity Works
What are the key responsibilities of a Senior Backend Engineer at Proximity?

As a Senior Backend Engineer at Proximity, your main responsibilities include developing server-side logic, ensuring high performance and responsiveness, writing clean code, managing databases, and building secure microservices. You'll collaborate across teams to meet business objectives and contribute to the complete lifecycle of software development, from conception to implementation and maintenance.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer position at Proximity?

To qualify for the Senior Backend Engineer role at Proximity, candidates should have at least 6 years of software development experience, particularly with Node.js. A strong portfolio demonstrating technical expertise, leadership skills, and the ability to mentor junior engineers is also essential. Knowledge of various database technologies, performance optimization techniques, and DevOps practices is highly desirable.

Join Rise to see the full answer
What technologies will a Senior Backend Engineer work with at Proximity?

At Proximity, the Senior Backend Engineer will work with a variety of technologies including Node.js, MySQL, PostgreSQL, MongoDB, Redis, ElasticSearch, and AWS services. Familiarity with event-driven architectures and microservices is important, as is experience with CI/CD tools such as Github Actions and other development tools.

Join Rise to see the full answer
What kind of projects will I manage as a Senior Backend Engineer at Proximity?

As a Senior Backend Engineer at Proximity, you will manage several exciting projects focused on building scalable backend systems. This includes developing new software products, addressing complex technical challenges, and continuously improving existing features. You'll have end-to-end responsibility for your features, from design through production and beyond.

Join Rise to see the full answer
Is there potential for professional growth in the Senior Backend Engineer role at Proximity?

Absolutely! At Proximity, we prioritize professional growth by offering opportunities for continuous learning, mentorship, and collaboration with industry experts. You'll be involved in challenging projects that help you refine your skills and leadership capabilities, while also contributing to our innovative work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (NodeJS) - Contractual
Can you describe your experience with Node.js and how it relates to backend development?

In your answer, describe specific projects where you used Node.js, highlighting any unique challenges you faced and how you overcame them. Discuss your familiarity with non-blocking I/O and event-driven architecture, which are vital to building scalable applications.

Join Rise to see the full answer
What strategies do you employ to write clean and maintainable code?

Discuss the importance of following coding standards, writing documentation, and utilizing design patterns. Provide examples of how you've implemented these strategies in previous projects, emphasizing the long-term benefits of maintainable code for teams.

Join Rise to see the full answer
How do you handle debugging and performance profiling in your projects?

Be specific about the tools and techniques you use for debugging, such as monitoring solutions or profiling tools. Share a situation where your debugging led to a significant improvement in performance and the impact it had on the project.

Join Rise to see the full answer
Can you explain your approach to collaborating with cross-functional teams?

Illustrate how you communicate with other teams, manage timelines, and ensure that everyone is aligned. Share any experiences where effective collaboration led to the successful delivery of a project.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your methods for assessing urgency and importance, how you communicate priorities with your team, and any tools or frameworks that you use to manage your workflow effectively.

Join Rise to see the full answer
What is your process for conducting code reviews?

Explain your philosophy on code reviews, including the importance of constructive feedback. Describe how you balance reviewing code for functionality while also educating and mentoring junior engineers.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in backend development?

Share your strategies for continuous learning, whether it's through attending conferences, contributing to open source, or participating in online courses. Mention specific resources, blogs, or forums that you find valuable.

Join Rise to see the full answer
Can you discuss a complex problem you solved in backend development?

Provide a detailed example of a challenging issue you faced, the steps you took to analyze and solve it, and how you ensured that the solution was robust and maintainable.

Join Rise to see the full answer
How would you implement a new feature while ensuring minimal disruption to ongoing projects?

Explain your approach to incremental development, testing, and gradual deployment. Emphasize the importance of communication and collaboration to ensure that all stakeholders are aware of the changes being made.

Join Rise to see the full answer
Can you provide an example of a time you mentored junior engineers?

Share specific instances where your mentorship positively impacted a junior engineer's growth or a project outcome. Highlight your approach to knowledge sharing and creating a supportive learning environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 hours ago
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Electra Hybrid Boulder, Colorado, United States
Posted 5 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
OSL Remote No location specified
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
January 7, 2025

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!