Job Openings
Senior full-stack developer (Reactjs+Node.js) (won)
About the job Senior full-stack developer (Reactjs+Node.js) (won)
Job Description:
We are seeking an experienced Middle Frontend and Backend Developer to join our team and contribute to the development of our cutting-edge projects. If you have a passion for creating efficient, reliable, and high-quality software solutions, we want to hear from you. You will be working in a dynamic environment, utilizing your expertise in CI/CD, MongoDB, React, and Node.js.
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain frontend and backend systems.
- Write clean, efficient, and maintainable code that adheres to coding standards.
- Implement CI/CD pipelines to automate the deployment process and ensure continuous integration and delivery.
- Develop and maintain databases using MongoDB, ensuring data integrity and performance optimization.
- Create responsive and user-friendly web application using React.
- Build server-side applications with Node.js, utilizing its asynchronous and event-driven architecture.
- Collaborate with other team members to troubleshoot, debug, and resolve software issues.
- Stay updated on emerging technologies and best practices to improve development processes.
- Participate in code reviews and provide constructive feedback to team members.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3+ years of professional experience in software development.
- Proficiency in React for frontend development.
- Strong knowledge of Node.js for backend development.
- Experience with CI/CD pipelines and deployment automation.
- Solid understanding of MongoDB or other NoSQL databases.
- Familiarity with modern web development tools and libraries.
- Problem-solving skills and a proactive approach to finding solutions.
- Excellent teamwork and communication skills.
- Ability to work in an agile development environment.
- Strong attention to detail and commitment to delivering high-quality software.
- Fluent in English (both written and spoken).
Nice to Have:
- Experience with other JavaScript frameworks (e.g., Angular, Vue.js).
- Knowledge of Docker and containerization.
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud).