WeCodeForYou
is looking to hire a qualified and skilled
Senior Backend Developer
to join its evolving and growing team!!
About The Role
As a Backend Developer, you’ll play a key role in designing, developing, and maintaining the server-side logic, databases, and APIs that drive our applications. You’ll collaborate closely with front-end developers, product managers, and DevOps to ensure the stability, scalability, and security of our backend systems. This is a great opportunity to contribute to high-impact projects and work with a modern tech stack in a supportive and fast-paced environment.
Key Responsibilities:
-
Collaborate with development teams, UI/UX designers, and product managers to conceptualize and implement robust software solutions
-
Design scalable and secure server-side architecture to support web and mobile applications
-
Develop and maintain well-structured, high-performance databases and backend systems
-
Build clean, efficient, and reusable APIs to integrate with frontend interfaces and third-party services
-
Ensure system responsiveness, reliability, and performance through thorough testing and optimization
-
Identify and resolve bugs, performance bottlenecks, and system issues across development and production environments
-
Implement robust security protocols and data protection strategies to safeguard user information and business operations
-
Contribute to building mobile-responsive features and full-stack applications as needed
-
Write clear, comprehensive technical documentation to support development, deployment, and maintenance
Job Qualifications:
-
Strong backend development experience with Node.js, NestJS, and .NET frameworks.
-
Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
-
Proficiency with database technology such as MS SQL, MySQL,and MongoDB.
-
Good knowledge of Restful API and SOAP API.
-
Familiar with cloud technologies (config server, cloud discovery, and cloud security).
-
Experience using Java & Node.js.
-
Knowledge of AR technologies is a huge advantage.
-
Experience in performing different types of tests (like Unit Tests, Integration tests) to ensure the quality of the development modules.
-
Excellent analytical skills and strong attention to detail.
-
Fluent English language skills both written and verbally.
-
Experience working within a mixed environment of backends, frontends and native apps.