AERODYNE GROUP is seeking a highly skilled and motivated Back-end Engineer to join our team in Lahore. As a key member of the software engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of web applications and software. Your work will form the backbone of the applications, enabling smooth communication between the frontend and the backend, handling data storage and retrieval, optimizing performance, ensuring security, and scaling the applications as needed. This role requires expertise in server-side technologies and a passion for writing clean, efficient, and scalable code.

Key Responsibilities

  1. Server-Side Development
    • Design, build, and maintain robust and efficient server-side applications.
    • Write clean, maintainable code in languages like Node.js, JavaScript/TypeScript, Java, or Kotlin.
    • Design and manage databases (MySQL, MongoDB) to ensure data integrity, security, and optimal performance.
    • Handle data migrations, data transformation tasks, and develop scripts for efficient data processing.
    • Ensure high performance, scalability, and responsiveness for the web applications.
  2. Security and Performance Optimization
    • Implement industry-standard security protocols and practices for data protection.
    • Conduct regular security assessments to identify vulnerabilities and provide remediation.
    • Implement performance-boosting strategies like Query Optimization and Indexing.
  3. Collaboration and Agile Development
    • Collaborate with product managers, frontend developers, and other stakeholders to understand requirements and deliver effective backend solutions.
    • Participate in daily stand-ups, sprint planning, and code reviews.
    • Mentor junior engineers, assist with task planning, and encourage knowledge sharing within the team.
  4. Testing and Documentation
    • Write unit tests and integration tests to ensure the robustness of your code.
    • Document technical specifications and solutions, keeping the documentation up-to-date with the ongoing project developments.
  5. Continuous Improvement
    • Stay current with the latest industry trends, emerging technologies, and best practices.
    • Propose and implement creative solutions to complex technical challenges and requirements.

Qualifications

Required Skills & Experience:

  • Strong experience with NodeJS, JavaScript/TypeScript, Java/Kotlin, Spring Boot (optional), MySQL, and MongoDB.
  • Proficiency in REST API design and development, Postman, and Docker Compose.
  • Deep understanding of database schema design, query optimization, indexing, and authorization/authentication protocols (JWT, OAuth).
  • Proven expertise in software engineering and system design.
  • Experience in developing web application backends from scratch.
  • Familiarity with cloud platforms such as AWS.
  • Excellent problem-solving, debugging, and testing skills.

Preferred Qualifications:

  • Experience mentoring junior engineers or managing task assignments and planning.
  • A Master’s degree in Computer Science, Computer Engineering, Information Technology, or a related discipline is a plus.

Benefits

  • Competitive Salary based on qualifications and experience.
  • Opportunities for Professional Growth through mentorship, learning, and training programs.
  • Career Advancement within an innovative technology company.
  • Health and Wellness Benefits (subject to company policy).
  • Flexible working hours and a collaborative work environment.
  • The opportunity to work with cutting-edge technologies in a dynamic and forward-thinking company.

Application Instructions

Interested candidates should:

  1. Submit their CV and Cover Letter to careers@aerodynegroup.com with the subject line “Back-end Engineer Application”.
  2. In the email, please ensure you highlight your expertise in the relevant back-end technologies, including any previous projects or accomplishments related to the job description.
  3. Candidates may be required to complete a coding test as part of the hiring process.
Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment