React.js/node.js full stack engineer (senior/lead) id28451
react.js/node.js full stack engineer (senior/lead) id28451
job description
agileengine is one of the inc. 5000 fastest-growing companies in the u and a top-3 ranked dev shop according to clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions
job description
agileengine is one of the inc. 5000 fastest-growing companies in the u and a top-3 ranked dev shop according to clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions
if you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed! :)
what you will do
* develop and maintain web applications: design, build, and maintain web applications using react for the front end and node.js for the back end.
* collaborate with cross-functional teams: work closely with product managers, designers, and other engineers to define, design, and ship new features.
* optimize performance: ensure the performance, quality, and responsiveness of applications.
* implement apis and integrations: develop restful apis and integrate third-party services.
* write clean and efficient code: follow best practices for coding standards, testing, and deployment.
* debug and troubleshoot: identify and resolve performance and scalability issues.
* stay updated with industry trends: keep abreast of emerging technologies and industry trends to continuously improve skills and apply them in the workplace.
must have
* experience: 5 years of professional experience in full stack development.
* proficiency in front-end technologies: strong experience with react.js, redux, and modern front-end development tools.
* proficiency in back-end technologies: strong experience with node.js, express.js, and server-side development.
* database knowledge: experience with sql and nosql databases such as postgresql, mysql, mongodb, etc.
* api development: experience in developing restful apis and working with graphql is a plus.
* version control: proficiency with git and git workflows.
* testing: experience with unit testing and test automation frameworks.
* problem-solving skills: strong analytical and problem-solving skills.
* communication: excellent communication planning and teamwork skills.
* education: bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
* english: upper-intermediate level or higher.
nice to haves
* cloud experience: familiarity with cloud services such as aws, azure, or google cloud.
* containerization: experience with docker and container orchestration tools like kubernetes.
* ci/cd: experience with continuous integration and continuous deployment (ci/cd) pipelines.
* agile methodologies: experience working in an agile/scrum development process.
the benefits of joining us
* professional growth
accelerate your professional journey with mentorship, techtalks, and personalized growth roadmaps.
* competitive compensation
we match your ever-growing skills, talent, and contributions with competitive usd-based compensation and budgets for education, fitness, and team activities.
* a selection of exciting projects
join projects with modern solutions development and top-tier clients that include fortune 500 enterprises and leading product brands.
* flextime
tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
next steps after you apply
the next steps of your journey will be shared via email within a few hours. Please check your inbox regularly and watch for updates from our internal applicant site, launchpod, which will guide you through the process.
requirements
* experience: 5 years of professional experience in full stack development. - proficiency in front-end technologies: strong experience with react.js, redux, and modern front-end development tools. - proficiency in back-end technologies: strong experience with node.js, express.js, and server-side development. - database knowledge: experience with sql and nosql databases such as postgresql, mysql, mongodb, etc. - api development: experience in developing restful apis and working with graphql is a plus. - version control: proficiency with git and git workflows. - testing: experience with unit testing and test automation frameworks. - problem-solving skills: strong analytical and problem-solving skills. - communication: excellent communication planning and teamwork skills. - education: bachelor’s degree in computer science, engineering, or a related field, or equivalent experience. - english: upper-intermediate level or higher.
1. nivel de antigüedad
intermedio
#j-18808-ljbffr