As a Full Stack Developer at VivSoft, you will play a pivotal role in the design, development, and maintenance of end-to-end web applications. You will work closely with our cross-functional team to create robust and efficient systems. This role demands expertise in both front-end and back-end technologies, as well as experience with cloud platforms.
\n
Responsibilities- Design, develop, and maintain end-to-end web applications using ReactJS, NodeJS, GraphQL, and PostgreSQL/MySQL.
- Develop responsive and user-friendly front-end interfaces that deliver an exceptional user experience.
- Build and optimize APIs for efficient communication between the front-end and back-end systems.
- Manage databases (PostgreSQL/MySQL) and ensure data integrity and security.
- Deploy applications on cloud platforms, primarily AWS.
- Collaborate with designers, product managers, and other developers to create and implement software solutions.
- Troubleshoot, debug, and optimize applications for performance, scalability, and security.
- Keep up-to-date with emerging technologies and best practices in web development.
- Participate in code reviews, mentor junior developers, and contribute to a culture of continuous improvement.
Requirements- Good experience with any Javascript framework. (1 year of experience in React is ideal)
- The candidate must have 2 years of experience in Node.JS
- Python is a plus.
- Familiarity with AWS services.
- Minimum 1 year of experience with GraphQL
- Experience with data analytics
- Experience with building dashboards/reports with any BI tool
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
- Excellent communication skills and the ability to collaborate effectively within a team.
- A Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, but equivalent experience will also be considered.
\n
Please mention the word **DIGNITY** and tag RMTg4LjE2Ni4xMDAuMTkx when applying to show you read the job post completely (#RMTg4LjE2Ni4xMDAuMTkx). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.
Tags
developer
react
front-end
back-end
software
code
web
javascript
cloud
junior
digital nomad
Apply to job