Description:
We are looking for a passionate and detail-oriented Back-End Developer to join our dynamic development team. The ideal candidate will be responsible for the server-side web application logic, database architecture, and integration of APIs. As a Back-End Developer at Nexterse, you will play a critical role in designing, developing, testing, and maintaining the core logic and performance of our web and mobile applications.
You will collaborate with front-end developers, designers, DevOps engineers, and project managers to ensure seamless implementation of features and services. If you are excited about working in a fast-paced environment and developing high-performance, scalable back-end systems, we would love to hear from you.
Key Responsibilities:
- Develop, maintain, and optimize server-side applications using languages like Node.js, PHP, Python, or Java.
- Design and implement RESTful APIs and work with third-party API integrations.
- Build robust and scalable database schemas using MySQL, PostgreSQL, or MongoDB.
- Write clean, efficient, and reusable code following best practices.
- Implement security and data protection measures across applications.
- Collaborate closely with front-end developers and UI/UX designers to integrate user-facing elements.
- Optimize applications for maximum speed, scalability, and performance.
- Debug and troubleshoot complex back-end issues.
- Conduct unit testing and participate in code reviews.
- Work in Agile/Scrum development cycles, attending daily standups and sprint planning meetings.
- Document architecture, workflows, and processes for future maintenance and upgrades.
- Stay updated on emerging back-end technologies and contribute to continuous improvement.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 2 years of hands-on experience in back-end development.
- Proficiency in server-side languages and frameworks (e.g., Node.js, Express, Laravel, Django, Flask).
- Solid understanding of database systems (both relational and NoSQL).
- Experience in designing and consuming RESTful APIs.
- Understanding of authentication and authorization mechanisms (e.g., JWT, OAuth).
- Familiarity with Git and version control workflows.
- Knowledge of containerization tools like Docker is a plus.
- Experience with cloud platforms (AWS, Azure, or GCP) is desirable.
- Familiarity with DevOps concepts and CI/CD pipelines is an added advantage.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.