Job Description:
We are looking for an analytical, results-driven back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.
Back-end Developer Responsibilities
- Build, maintain, and optimize RESTful APIs using Node.js and Express.js.
- Architect, develop, and optimize PostgreSQL databases for performance and scalability.
- Compile and analyze data, processes, and code to troubleshoot issues and identify areas for improvement.
- Implement authentication, authorization, and security best practices.
- Collaborate with front-end developers, UX/UI designers, and product teams to deliver seamless end-to-end solutions.
- Develop ideas for new programs, products, and features by monitoring industry trends.
- Set up and maintain CI/CD pipelines for automated testing and deployment.
- Monitor application performance and troubleshoot production issues.
- Record technical documentation and report progress to stakeholders.
- Take ownership and lead backend initiatives and projects when required.
Back-end Developer Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proficiency in JavaScript or TypeScript with Node.js.
- Hands-on experience with Express.js and middleware architecture.
- Strong knowledge of PostgreSQL schemas, queries, indexing, and optimization.
- Understanding of API design principles (REST, versioning, and documentation).
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, or similar.
- Strong understanding of the web development lifecycle and backend best practices.
- Excellent problem-solving, time management, and communication skills.
- Ability to work independently as well as collaboratively within a team.
- Bonus: Experience with Docker and Kubernetes.
Why Work With Us
- Collaborate on premium, narrative-driven projects with global clients.
- Be part of a culture that values clarity, precision, and continuous improvement.
- Gain exposure to UX-driven product development and cutting-edge workflows.
- Competitive compensation with strong growth opportunities.
- Work in a team where design meets engineering excellence.
Who We’re Looking For
You are meticulous, visionary, and improvement-focused. You thrive in environments where
design meets engineering and are motivated by building backend systems that are not only
functional, scalable, and secure but also strategically aligned with user experience.
Ready to build the future with us? Send your resume and portfolio to hr.whiteorangesoftware@gmail.com and let’s craft something extraordinary together.