Responsible for full software life cycle, system design and development of front-end & back-end systems
Writing high quality code, participating in code reviews, designing/architect systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks
Build innovative solutions from scratch and liaise with architects and engineers to build solutions
As a senior member of the team, you’ll use both technical and relational skills to lead large-scale projects to completion
Identify areas of improvement in our frameworks, tools, processes and strive to make them better
Own and commit to all your work, and be accountable for your results
You will be mentoring and teaching other team members
2+ years of relevant hands-on software engineering experience doing design and development, including deployments to production environments.
Proven experience of working on backend programming languages like PHP or Node.js or Python
Good Analytical and Problem-solving skills
Expertise in object-oriented design, integration testing, data structures, algorithms, scalable APIs, etc.
Knowledge of working on cloud technologies. Working exposure of AWS services (EC2, RDS, S3,lambda, Fargate, Docker etc) is a bonus
As a Senior Node.js Developer you will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Apply For This Job
If you would like to apply for this position, please fill in the information below and submit it to us for consideration.