Software Developer Job Description
Vulcan Line Tools is a dynamic company specializing in innovative software solutions, focusing on high-performance line tool applications. We foster a collaborative and remote work environment, empowering our team to develop cutting-edge projects that leverage 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:
We are seeking an experienced software developer who possesses the following 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 offer a range of benefits to support your career growth and well-being:
* Opportunities for professional development and growth.
* A supportive and collaborative work environment.
* Flexible working arrangements to suit your needs.
* A competitive salary package.
Others:
Please note that we are an equal opportunities employer and welcome applications from all qualified candidates.