Software Engineer Job Summary
Vulcan Line Tools is a forward-thinking organization focused on delivering innovative software solutions. Our team fosters a collaborative and remote work environment, empowering us to develop cutting-edge projects leveraging modern technologies and best practices.
Job Responsibilities:
* Develop, maintain, and optimize backend services using Python and FastAPI.
* Design and implement responsive user interfaces with React and JavaScript.
* Create and consume RESTful APIs to integrate with various systems and services.
* Manage and query databases using SQL to ensure efficient data access.
* Collaborate with cross-functional teams using Git for version control and continuous integration.
* Participate in code reviews and contribute to the improvement of coding standards.
* Troubleshoot, debug, and enhance existing applications.
Required Skills and Qualifications:
* Proven experience with Python, React, and JavaScript (2-3 years for intermediate level, 5+ years for senior).
* Solid understanding of RESTful API design and implementation.
* Proficiency with SQL databases.
* Experience with FastAPI framework.
* Familiarity with Git and collaborative development workflows.
* English communication skills ranging from intermediate to fluent.
* Education from a high school diploma up to master's degree or higher.
Benefits:
* We foster a collaborative and remote work environment.
* Opportunities to work with modern technologies and best practices.
* Possibility to participate in open-source projects or contribute to our GitHub portfolio.
Others:
* Experience working in remote development teams is preferred.
* Knowledge of additional frontend or backend frameworks is an advantage.
* Familiarity with cloud services and deployment strategies is beneficial.
* Strong problem-solving skills and ability to work independently are highly valued.