Backend Developer
Overview:
We are looking for a skilled Backend Developer to join our innovative team
dedicated to revolutionizing the construction industry through cutting-edge technology
solutions. In this role, you will be pivotal in developing scalable backend systems that
drive tools and technologies within the construction domain. Strong communication skills
are essential as you will collaborate with both the team and clients to ensure seamless
project execution. We highly value critical thinking and encourage its application in
problem-solving and decision-making across the entire development lifecycle.
Responsibilities:
● Develop scalable Node.js and/or Java applications in a fast paced environment.
● Collaborate closely with cross-functional teams including frontend developers,
designers, and product managers.
● Communicate effectively with the team and clients to understand requirements
and demonstrate project status.
● Apply critical thinking to resolve complex technical challenges.
● Write clean, maintainable code following best practices in software development
and code reviews
● Conduct thorough testing and debugging to ensure the functionality and reliability
of the backend.
● Stay updated with emerging technologies and industry trends.
● Troubleshoot and resolve software issues as they arise, promptly addressing
customer concerns.
Requirements
Requirements:
● Bachelor’s degree in Computer Science, Engineering, or a related field (or
equivalent experience).
● Proven experience developing backend applications using NodeJS, Java, Python or
equivalent.
● Strong understanding of database technologies such as SQL and NoSQL.
● Understanding of API development using RESTful principles.
● Knowledge and experience of automated end to end testing frameworks.
● Proficiency in version control tools (e.g., Git).
● Experience with cloud technologies (e.g., AWS, Azure) is a plus.
● Implement and maintain CI/CD pipelines to automate builds, tests, and
deployments as required
Benefits
Benefits:
● Competitive salary and benefits package.
● Opportunities for career growth and development.
● Flexible working hours
● Dynamic and collaborative work environment.
If you are passionate about backend development and possess the skills required, we
encourage you to apply for this exciting opportunity. Join us in building innovative
solutions that make a difference