Bachelor's degree in Computer Science, Engineering, or related field., Proven experience in software development with languages like Java, Python or JavaScript., Strong understanding of data structures, algorithms, object-oriented design & software development methodologies., Experience with Git for version control systems and Agile practices., Familiarity with HTML, CSS, JavaScript, software architecture, and design patterns..
Key responsabilities:
Design, develop, test software solutions with clean, efficient code.
Collaborate with cross-functional teams, participate in full software lifecycle.
Contribute to Agile environment, troubleshoot, debug software problems.
Stay updated on industry trends & drive continuous software improvement.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
FullThrottle Labs is a growth booster for small to medium start-ups and businesses. We are a dedicated team of data scientists and software craftsmen going full throttle at solving important business problems. FullThrottle Labs is building in-house products aimed at making any start-up life simpler, speedier and most efficient. A standup meeting app for slack – dixiapp, among others, is soon to be launched. Cutting down management time, prioritization of tasks, their execution, and progressive performance levels is what it does for you.We believe in constant learning, evolving and innovating, there upon transferring the digital skills and tools from our ecosystem to others.Visit us and take a ride in the expanse of digital technology at FullThrottle Labs at https://fullthrottlelabs.com
As a Software Engineer at our company, you will play a crucial role in designing, developing, and implementing software solutions to meet the needs of our clients and the organization. You will be responsible for contributing to the full software development lifecycle and collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable software products.
Key Responsibilities:
Participate in the design, development, and testing of software solutions.
Collaborate with product managers and other stakeholders to understand requirements and translate them into technical designs.
Write clean, efficient code based on specifications and maintain existing codebase to ensure functionality and optimization.
Conduct code reviews and provide constructive feedback to team members.
Identify and address technical debt and performance bottlenecks.
Implement best practices for software development, including coding standards, testing, and documentation.
Work in an Agile environment and contribute to sprint planning, daily stand-ups, and retrospectives.
Participate in troubleshooting and debugging of software issues.
Keep abreast of industry trends and developments to drive continuous improvement of software solutions.
Required Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience in software development and coding in various languages such as Java, Python, or JavaScript.
Strong understanding of data structures, algorithms, and object-oriented design principles.
Experience with version control systems such as Git.
Knowledge of software development methodologies and practices, including Agile.
Ability to work collaboratively in a team environment and communicate effectively with technical and non-technical stakeholders.
Experience with software testing and debugging techniques.
Knowledge of web development technologies such as HTML, CSS, and JavaScript.
Understanding of software architecture and design patterns.
Strong problem-solving skills and attention to detail.
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.