company-logo
NxtPro Digital Future Proofing Success
nav menu






Javascript Developer




Job Description:


We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.


Responsibilities:


  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end services
  • Collaborate with other team members and stakeholders

Requirements:


  • 3+ years of experience in the industry
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Skills and Qualifications:


  • Strong understanding of JavaScript, its quirks, and workarounds
  • Basic understanding of web markup, including HTML5 and CSS3
  • Good understanding of event loop and javascript execution
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Familiarity with JavaScript module loaders, such as Require.js and AMD
  • Familiarity with front-end build tools, such as Grunt and Gulp.js
  • Proficient understanding of code versioning tools, such as Git
  • Good understanding of browser rendering behavior and performance


Python Backend Developer




Job Description:


We are seeking a talented Python Backend Developer who is passionate about developing robust and scalable web applications. As a Python Backend Developer, you will be responsible for designing and implementing server-side logic, collaborating with front-end developers, and ensuring the overall performance and security of the applications.


Responsibilities:


  • Develop and maintain server-side applications using Python and related frameworks
  • Design and implement APIs for seamless integration with front-end systems
  • Optimize application performance and scalability
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure code quality and adherence to best practices
  • Participate in code reviews and provide constructive feedback
  • Debug and resolve technical issues and bugs
  • Stay up-to-date with emerging technologies and industry trends

Requirements:


  • 2 - 5 years of experience in the industry
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Skills and Qualifications:


  • Proficient in Python and its frameworks such as Django or Flask
  • Experience with database systems like MySQL, PostgreSQL, or MongoDB
  • Knowledge of RESTful API design and development
  • Understanding of code versioning tools, such as Git
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Attention to detail and a focus on delivering high-quality code
  • Ability to work in a fast-paced and dynamic environment


Go Backend Developer




Job Description:


We are looking for a skilled Go Backend Developer who is passionate about building high-performance, scalable, and reliable server-side applications. As a Go Backend Developer, you will be responsible for designing and implementing backend systems, collaborating with other team members, and ensuring the smooth functioning of our applications.


Responsibilities:


  • Develop and maintain robust and efficient server-side applications using Go
  • Design and implement RESTful APIs for seamless integration with front-end and third-party systems
  • Optimize application performance and scalability
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure code quality through unit testing and code reviews
  • Troubleshoot and debug technical issues and provide timely resolutions
  • Stay up-to-date with industry trends and emerging technologies in Go development

Requirements:


  • 2+ years of experience in the industry
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Skills and Qualifications:


  • Strong proficiency in Go programming language
  • Experience with building scalable and high-performance backend systems
  • Knowledge of web frameworks such as Gin or Echo
  • Understanding of database systems like PostgreSQL or MongoDB
  • Familiarity with containerization technologies like Docker
  • Experience with version control systems, preferably Git
  • Understanding of microservices architecture and distributed systems
  • Knowledge of cloud platforms like AWS or GCP is a plus
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities


DevOps Engineer




Job Description:


We are seeking a skilled DevOps Engineer who will play a vital role in automating and streamlining our development processes and operations. As a DevOps Engineer, you will work closely with development, operations, and security teams to ensure efficient deployment, scaling, monitoring, and maintenance of our applications and infrastructure.


Responsibilities:


  • Design, implement, and maintain CI/CD pipelines for seamless software delivery
  • Automate infrastructure provisioning, configuration, and deployment processes
  • Implement and manage monitoring and alerting systems for applications and infrastructure
  • Collaborate with development teams to optimize application performance and scalability
  • Ensure security and compliance measures are in place across the infrastructure
  • Troubleshoot and resolve issues related to infrastructure, deployments, and performance
  • Stay up-to-date with industry best practices and emerging technologies in DevOps

Requirements:


  • 4+ years of experience in the industry
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Skills and Qualifications:


  • Strong experience with infrastructure as code (IaC) using tools like Terraform or CloudFormation
  • Proficiency in at least one scripting language, such as Python or Bash
  • Experience with containerization technologies like Docker and orchestration platforms like Kubernetes
  • Knowledge of cloud platforms like AWS, Azure, or GCP
  • Hands-on experience with configuration management tools like Ansible or Chef
  • Familiarity with continuous integration and deployment tools like Jenkins or GitLab CI/CD
  • Understanding of networking concepts and protocols
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work in a fast-paced and dynamic environment