Job Description
Kodex Technologies is a forward-thinking, dynamic company specializing in SaaS solutions, web development, e-commerce, and more. We’re seeking a talented Backend Developer to join our team and contribute to our innovative projects. As a Backend Developer at Kodex, you'll play a vital role in building, maintaining, and enhancing backend systems, working closely with frontend developers, product managers, and designers. Your primary focus will be on creating scalable, robust, and high-performance backend solutions using Node.js and modern JavaScript frameworks.
Key Responsibilities:
- Design, develop, and maintain backend systems with Node.js, ensuring optimal performance, security, and scalability.
- Build RESTful APIs and microservices to support frontend applications and enable smooth third-party integrations.
- Develop and manage database schemas using PostgreSQL, optimizing for efficient data storage and retrieval.
- Collaborate closely with frontend developers, product managers, and other stakeholders to deliver seamless and high-quality features.
- Conduct code reviews, document processes, and implement best practices for maintainable and reliable code.
- Troubleshoot and resolve issues, enhancing system stability and security.
- Stay up-to-date with industry trends and apply relevant technologies to improve application functionality and performance.
Qualifications:
- 3-4 years of experience as a Node.js Developer.
- Strong proficiency in Node.js and JavaScript.
- Hands-on experience with PostgreSQL, including complex SQL queries.
- Proficiency in scripting languages like Python or Bash.
- Familiarity with Docker and containerization.
- Experience managing database transactions and ensuring data integrity.
- Understanding of horizontal scaling techniques and distributed systems.
- Excellent problem-solving, debugging, and collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
- Relevant experience in a similar role.