ABC3
Posted 1 day ago
Job Description
Responsibilities:
- Designing and implementing new software architectures and systems
- Collaborating with cross-functional teams to define, design, and ship new features
- Conducting code reviews to ensure the quality of our software
- Optimizing existing software for better performance
- Working with data structures, algorithms, and the scalability of applications
Tools Used:
JavaScript, Node.js, React, Redux, Express, MongoDB, SQL, Git, Agile methodologies.
Collaboration Style:
Highly collaborative and flexible, working closely with team members, product managers, and stakeholders to ensure the successful delivery of projects.
Challenges:
Navigating complex technical problems, adapting to new technologies, and delivering high-quality code under tight deadlines.
Candidate Profile
Requirements:
- Bachelor's degree in Computer Science or a related field
- At least 5 years of software engineering experience
- Strong proficiency in JavaScript, Node.js, React, and Redux
- Experience with MongoDB and SQL databases
- Knowledge of Agile methodologies and software development life cycles