6 Trajector Jobs
5-7 years
Trajector - Software Engineer - Node.js/React.js (5-7 yrs)
Trajector
posted 18d ago
Key skills for the job
About the Role :
We are seeking a skilled Senior Software Engineer with expertise in PHP and Node.js to join our dynamic team. The ideal candidate will have a proven track record in developing robust, scalable, and high-performing web applications.
You will play a key role in designing, developing, and maintaining back-end services while collaborating with front-end teams to deliver exceptional user experiences.
Key Responsibilities :
Application Development :
- Develop, maintain, and optimize back-end applications using PHP (Laravel, Symfony) and Node.js.
- Write clean, efficient, and reusable code following industry best practices.
- Build and maintain RESTful APIs to integrate with front-end and third-party systems.
- Implement and optimize microservices architecture to enhance system scalability and performance.
System Architecture & Design :
- Design and implement scalable and secure back-end architectures.
- Collaborate with architects and DevOps teams to ensure seamless deployment and system reliability.
- Conduct code reviews and maintain coding standards for the team.
Collaboration & Integration :
- Work closely with front-end developers and UI/UX designers to ensure seamless integration between front-end and back-end systems.
- Collaborate with cross-functional teams, including product managers and QA engineers, to define project requirements and deliver solutions.
Testing & Debugging :
- Develop unit tests and integration tests to ensure code reliability and quality.
- Debug and resolve application issues, ensuring optimal performance and stability.
Leadership & Mentorship :
- Mentor junior developers, providing technical guidance and code reviews.
- Contribute to the growth of the engineering team by sharing knowledge and best practices.
Required Skills & Qualifications :
Technical Skills :
- Programming Languages : Proficiency in PHP and Node.js.
- Frameworks : Experience with Laravel, Symfony, or Express.js.
- Web Technologies : Knowledge of HTML5, CSS3, and JavaScript; experience with front-end frameworks like React, Vue.js, or Angular is a plus.
- Database Management : Expertise in MySQL, PostgreSQL, or MongoDB.
- API Development : Strong experience in building and consuming RESTful APIs and working with JSON.
- Performance Optimization : Experience in debugging, profiling, and optimizing applications for high performance.
Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in a team-oriented environment.
- Self-motivated and proactive with a results-driven mindset.
- Strong organizational skills with attention to detail.
Preferred Qualifications :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with GraphQL for API development.
- Familiarity with NoSQL databases like MongoDB or Redis.
- Exposure to serverless architecture and microservices.
- Understanding of Agile methodologies and tools like JIRA or Trello
Functional Areas: Software/Testing/Networking
Read full job description